윈도우10 USB 부팅 디스크 만들기(우분투에서)

윈도우즈/OS 일반|2019. 6. 4. 09:35
반응형

우분투 리눅스에서 윈도우10 USB 부팅 디스크를 만드는 방법은 아래와 같습니다.

1. Window 10 ISO 다운로드

아래 링크에서 Window 10 ISO 파일을 다운로드 받습니다.

 

Windows 10 디스크 이미지 다운로드(ISO 파일)

www.microsoft.com

<Window 10 다운로드 화면>

2. WoeUSB 다운로드

우분투 터미널을 이용해 WoeUSB 설치합니다.

$ sudo add-apt-repository ppa:nilarimogard/webupd8 $ sudo apt update $ sudo apt install woeusb

<아이콘 모양>

3. USB 메모리 포맷

USB 부팅 디스크를 만들기 위해 USB 메모리를 포맷합니다. 포맷 종류(파일 시스템 종류)는 크게 '모든 시스템과 장치에 호환(FAT)', '대부분의 시스템과 호환(NTFS)', '리눅스 시스템과 호환(EXT4)', '암호화, 리눅스 시스템과 호환(LUKS + EXT4)' 4가지로 분류되는데 EXT4, LUKS+EXT4 를 제외한 나머지는 윈도우 파일 시스템으로 모든 또는 대부분의 시스템과 호환된다고 명시되어 있으나FAT 이나 NTFS 로 포맷을 했을 경우 부팅 디스크를 만드는 과정에서 오류가 발생할 수도 있습니다.

(화면 상에는 정상적으로 포맷된 것처럼 보이나 부팅 디스크를 만들 때 디바이스(USB)에 마운트된 모든 것들에 대한 언마운트 실행 오류가 발생합니다.)

그렇기 때문에 종류는 EXT4 또는 LUKS+EXT4 를 선택하여 포맷 진행합니다.

<USB 포맷>

<포맷 종류(EXT4)>

4. WoeUSB 로 부팅 디스크 설치

위 과정이 모두 진행되었다면 WoeUSB 를 실행하여 부팅 디스크를 설치합니다.

(Target device 는 USB 를 자동 인식합니다.)

<WoeUSB 부팅 디스크 설치>

 

 

[출처] https://m.blog.naver.com/PostView.nhn?blogId=sinjoker&logNo=221242863908&proxyReferer=https%3A%2F%2Fwww.google.com%2F

 

반응형

댓글()

원격으로 윈도우 서버 패스워드 변경하기

윈도우즈/OS 일반|2019. 5. 23. 17:53
반응형

1. 다운로드

아래 URL 에서 유틸리티를 다운로드하고 압축을 풉니다.

https://docs.microsoft.com/ko-kr/sysinternals/downloads/pspasswd

 

PsPasswd v1.24  /  June 29, 2016

PSTools.zip
3.04MB

* 유틸리티를 실행한 테스트 환경은 Windows 2016 였으며,

   해당 유틸리티로 Windows 2012 R2, Windows 2019 Server 패스워드를 변경해 보았습니다.

   이후 Windows 버전이 나온다면 테스트 해보거나, 업데이트된 유틸리티를 받아야 합니다.

 

 

2. 실행

사용 예 : pspasswd \\서버IP -u 로그인계정 -p 패스워드 바꿀계정 바꿀패스워드

C:\PSTools> pspasswd \\192.168.10.2 -u administrator -p 1111 administrator 2222 /accepteula

PsPasswd v1.24 - Local and remote password changer
Copyright (C) 2003-2016 Mark Russinovich
Sysinternals - www.sysinternals.com

Password successfully changed.

 

 

* 처음에 명령 실행할때는 유틸리티 라이센스 확인 창이 뜨지만 (agree 누름) 그 이후부터는 뜨지 않습니다.

  또는 /accepteula 옵션으로 eula 라이센스에 대한 물음을 안받게 할 수도 있습니다.

 

 

반응형

댓글()

Wowza streaming 삭제

윈도우즈/OS 일반|2018. 1. 4. 08:37
반응형

1. 프로그램 삭제


제어판의 '프로그램 추가/삭제'나 설치 디렉토리에 있는 uninstall.exe 로도 삭제 진행이 되지 않는다면

uninstall.exe 삭제 진행 창이 떠있는 상태에서 '작업관리자' 를 열고 구동중인 cmd.exe 를 모두 종료하면

삭제가 진행됩니다.


경험상.. 2개가 떠있거나, 1개 종료시 다른 한개가 생성되고 다시 종료 해야 할 수도 있음.



2. 서비스 및 레지스트리 삭제


cmd 창에서 아래처럼 사용가능

> sc delete [서비스 이름]


* 서비스 이름은 services.msc 로 구동하여 '항목 우클릭 > 상세' 에서 보이는 이름을 적으면 됩니다.

반응형

댓글()

원격에서 서버 리부팅하기

윈도우즈/OS 일반|2017. 1. 19. 13:23
반응형

명령프롬프트에서 아래 명령어를 이용해 리부팅을 할 수 있습니다.



1. 접근 권한


우선 아래 명령을 이용하여 원격지 IP 에 대해 접근권한을 얻어냅니다.

(명령 실행 후 사용자 이름과 패스워드를 입력해야 함)


net use \\192.168.10.2



2. 리부팅


리부팅합니다.

shutdown -r -f -t 0 -m \\192.168.10.2


-r 는 리부팅 (-s 는 셧다운)

-f 는 프로그램 종료 기다리지 말고 강제 종료하는것이며

-t 는 딜레이 시간(초)


반응형

댓글()

배치 파일(.BAT)을 실행 파일(.EXE)로 변환 - Bat To Exe Converter 1.6 (GUI 전용)

윈도우즈/OS 일반|2016. 4. 26. 14:18
반응형

1. Bat To Exe Converter 1.6 소개

보통은 배치 파일을 굳이 실행 파일(executable)로 만들어야 할 이유는 없습니다. 배치 파일 상태로 두더라도 실행에 큰 문제가 없기 때문입니다. 그럼에도 불구하고, 이러한 작업이 필요한 경우가 있습니다.

이유는 여러 가지가 있을 수 있습니다. 실행 코드를 숨기고 싶다거나, 좀 더 멋있게 보이고 싶다거나 하는 이유도 있을 수 있을 것입니다. 배치 파일이 실행될 때에는 항상 콘솔 창(=도스 창)이 보이기 때문에, 이를 보이지 않기 위해서 이 방법을 쓸 수도 있겠습니다.

필자의 경우, 배치 파일을 관리자 권한 하에서 실행하도록 하기 위해 이 방법을 사용하였습니다. 배치 파일 상태에서는, 실행되면서 관리자 권한으로 실행될지 여부를 묻도록 처리할 수가 없고, 사용자가 직접 "관리자 권한으로 실행" 옵션을 주어 실행을 해야 합니다. 그러나 관리자 권한이 필요한 배치 파일을 탐색기 실행 확장에 등록하여 사용하게 되면 이 방법으로 관리자 권한을 줄 수가 없기 때문에, 반드시 실행 파일의 형태로 변환하여 사용할 필요가 있었습니다.

이런 경우 사용할 수 있는 BAT TO EXEC 변환기는 의외로 상당히 역사가 깊습니다. (^^) 그리고 이 글에서 소개하는 프로그램은 그런 변환기 중 하나입니다.

하단의 링크는 이 블로그 계정에 등록된 파일입니다. 위의 제작사 홈페이지에서 직접 다운로드 받으실 것을 강력하게 권장하지만, 혹시 링크가 깨진 경우에는 아래의 복사본을 다운로드 받으셔도 됩니다.

다운로드 (크기: 582KB)

프로그램을 다운로드 받으면 32비트 버전과 64비트 버전이 함께 들어 있으므로 적절한 버전을 사용하면 됩니다.

프로그램을 실행한 결과. 여러 가지 설정을 할 수 있지만, 그냥 상단의 파일 선택 창에 배치 파일만 선택한 후 하단의 Compile 버튼을 눌러도 된다.
프로그램을 실행한 결과. 여러 가지 설정을 할 수 있지만, 그냥 상단의 파일 선택 창에 배치 파일만 선택한 후 하단의 Compile 버튼을 눌러도 된다.

여러 가지 유용한 옵션을 제공하고 있는데, 눈에 띄는 것은 콘솔 창을 숨길지 여부 설정, 관리자 권한이 필요한지 여부 설정, 코드 암호화 설정 등입니다. Versioninformations 탭에서는 실행 파일의 아이콘도 설정할 수 있고, 실행 파일 정보를 입력할 수도 있습니다.

2. 참고 - 악성 코드 진단 문제

많은 종류의 악성 코드 퇴치 프로그램에서 이 프로그램이 생성하는 파일(*.tmp)을 악성코드로 진단할 수 있습니다. 사실 이 프로그램 뿐만 아니라, 현존하는 거의 대부분의 BAT TO EXE 변환기는 (프로그램 그 자체이건, 그 프로그램의 생성물이건) 대다수의 악성 코드 퇴치 프로그램에 의해 악성 코드로 진단되고 있습니다.

필자가 생각하기에는, 실제로 그 프로그램이 악성코드일 수도 있지만, 많은 경우 그 변환기를 이용하여 제작된 악성 코드가 존재하기 때문에, 악성 코드 퇴치 프로그램이 이 악성 코드를 진단하는 과정에서 동일하거나 유사한 코드를 가지고 있는 변환기 그 자체 또는 그 변환기를 이용하여 만들어진 다른 실행 파일들을 아울러 악성 코드로 진단하는 것이 아닌가 합니다. 또는, 프로그램의 동작 방식(스스로 실행 가능한 바이너리를 시스템상에 생성)이 전형적인 트로이 목마(Dropper) 프로그램과 유사하기 때문에 이를 악성코드로 진단하는 것일 수도 있습니다.

실제로, 과거에는 BAT2EXEC 라는 툴을 이용하여 파괴적인 동작을 하는 배치 파일을 실행 파일(.COM 파일)로 변환한 형태의 트로이 목마 프로그램이 다수 존재하였던 시기도 있었습니다. 요즘은 그 자체가 파괴적인 행동을 하기보다는, 이들 배치 파일을 이용하여 트로이 목마 프로그램 등 악성 코드를 시스템에 설치하는 종류의 악성 코드가 이들 툴을 이용하여 제작될 것으로 생각됩니다.

이 프로그램도 많은 악성 코드 퇴치 프로그램이 중간 생성물(*.tmp)을 악성 코드로 진단합니다. 특히 외산 악성 코드 퇴치 프로그램인 BitDefender 엔진에서도 이를 악성코드로 진단하고 있기 때문에, 국내에서 많이 사용되고 있는 알약 등의 악성 코드 퇴치 프로그램에서도 (이들 프로그램이 BitDefender 엔진을 사용하는 관계로) 이 파일을 악성 코드로 진단할 것으로 예상됩니다. V3의 경우, 이 중간 생성물을 Dropper/Win32.Mudrop 으로 진단하여 필자가 직접 안철수연구소에 문의하였으며, 악성코드라고 판단하기 애매한 점이 있어 진단 제외하였다는 회신을 받았습니다.

안철수연구소에서 돌아온 확인결과 회신.
안철수연구소에서 돌아온 확인결과 회신.



[출처] http://www.nightowl.pe.kr/blog/article/426

반응형

'윈도우즈 > OS 일반' 카테고리의 다른 글

Wowza streaming 삭제  (0) 2018.01.04
원격에서 서버 리부팅하기  (0) 2017.01.19
포트 사용 프로세스 확인  (0) 2015.12.29
cwrsync 설정  (0) 2015.01.27
IIS 자동백업 설정  (0) 2015.01.27

댓글()

포트 사용 프로세스 확인

윈도우즈/OS 일반|2015. 12. 29. 11:48
반응형


한 번에 해결되는 옵션이 있습니다.

netstat -anb



두 차례에 걸쳐 보려면 아래처럼..


C:\Users\zetawiki>netstat -ano | findstr :873
  TCP    0.0.0.0:873            0.0.0.0:0              LISTENING       328
  TCP    [::]:873               [::]:0                 LISTENING       328


C:\Users\zetawiki>tasklist | findstr 328
rsync.exe                      328 Services                   0      4,880 K

 

[출처] http://zetawiki.com/wiki/%EC%9C%88%EB%8F%84%EC%9A%B0_%ED%8F%AC%ED%8A%B8_%EC%82%AC%EC%9A%A9_%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4_%ED%99%95%EC%9D%B8


반응형

댓글()

cwrsync 설정

윈도우즈/OS 일반|2015. 1. 27. 09:58
반응형

리눅스에서만 사용하던 Rsync를 이제는 윈도우에서 만나자.

1.프로그램을 다운받는다.

   http://www.itefix.no/cwrsync

   - cwRsync - 클라이언트

   - cwRsync Server - 서버

 

2.다운받은 프로그램을 각각의 컴퓨터에 설치한다.

   자료를 보내는 쪽 - 클라이언트

   자료를 받는쪽 - 서버

   로 설치한다.

 

3.서버설치 방법

   use chroot = false
  strict modes = false
  hosts allow = *
  log file = rsyncd.log
  pid file = rsyncd.pid

 # Module definitions
 # Remember cygwin naming conventions : c:work becomes /cygwin/c/work
 #
 [mirror]
 path = /cygdrive/c/inch (바꿀부분)
 read only = false
 transfer logging = yes

 

바꾼후 제어판 서비스 시작에서 rsync server 를 자동으로 실행

 

4.로컬설치방법

   설치후 따로 변경할 거 없다.

   배치파일만 만들면 오케이

   

  예제)

  cd c:program FilescwRsyncbin

  rsync -avz --times /cygdrive/c/inch/test/ rsync://192.168.10.10/mirror/

 /test/ -->폴더까지 copy   ,    /test -->test 안에있는 내용만 copy

 

* 주의사항

  방화벽이 있을시 방화벽 설정부문에서 

  cwsyncy를 사용등록후, 포트를 873 TCP 로 등록후 사용 (서버부분)

  여러개의 컴퓨터로 전송시 전송하는 한컴퓨터만 로컬이 되고 나머지는 전부 서버 컴퓨터가되어야 합니다.

 

[출처] cwrsync 설정|작성자 오두리


반응형

댓글()

IIS 자동백업 설정

윈도우즈/OS 일반|2015. 1. 27. 09:58
반응형

다음은 Windows 2003 에서 간단하게 세팅 가능한 IIS metabase 자동백업설정 입니다. 
물론 원하는 내용으로 복원도 가능 합니다. 

1) 시작 - 실행 - cmd 
2) 우선 systemroot 디렉토리로 이동합니다. 
    cd c:WINDOWSsystem32 

3) backupname 이라는 이름으로 IIS 설정을 백업 합니다. 
    c:WINDOWSsystem32>iisback /backup /b backupname 
    서버에 연결...완료. 
    Backup saintbackuptest version NEXT_VERSION has been CREATED. 

4) 정상적으로 백업이 되었는지 확인 합니다. 
    C:WINDOWSsystem32>iisback /list 
    서버에 연결...완료. 
    Backup Name                        Version #      Date/Time 
    ================ 
    IISbackuptest                      0              2009-01-07 오후 5:01:01 
    IISbackuptest                      1              2009-01-07 오후 5:02:00 
    초기 백업 - IIS 설치 프로그램에서 자동으로 만듦      1              2007-01-08 
    오후 3:03:51 

    위 백업리스트에서 Version 부분이 나중에 복원할때 쓰이는 내용입니다. 
    0 번 버전으로 복원 또는 1번 버전으로 복원.. 

위와같은 내용을 자동으로 실행하도록 batch 파일을 생성 합니다. 
메모장을 열어서 다음 내용을 기록 한 후 iisbackup.bat 라는 확장자 명으로 저장 합니다. 

cd c:WINDOWSsystem32 
c:WINDOWSsystem32>iisback /backup /b backupname 
C:WINDOWSsystem32>iisback /list 

5) 문제 발생시 백업본으로 복원을 할 경우 다음 명령어를 실행 합니다. 

    c:WINDOWSsystem32>iisback /restore /b backupname /v 3 

    => /v 3  라는 부분은 Version 정보중에 3번 버전으로 복원 한다는 내용입니다. 
    /v 옵션을 제거할 경우 기본값으로 가장 높은 버전으로 복원 합니다. 
  

# 첨부파일은 IISBACKUP 이라는 이름으로 IIS구성/설정이 저장 되도록 설정된 batch 파일입니다. 
시작 - 프로그램 - 보조프로그램 - 시스템 도구 - 예약된 작업 탭에서 IIS 백업을 원하는 주기로 
자동백업 설정을 하시면 됩니다 . 

iisback /list 명령어를 사용하지 않고 수동으로 백업 상태를 확인 할때는 
C:WINDOWSsystem32inetsrvMetaBack  디렉토리를 확인하면 IIS 구성/설정 백업데이터를 확인할 수 있습니다. 


[작성] 박성우

반응형

댓글()

윈도우 원격 자동백업 스크립트

윈도우즈/OS 일반|2015. 1. 27. 09:56
반응형

아래처럼 홈디렉토리, DB파일 백업 배치파일 작성 후,
[보조 프로그램] - [시스템 도구] - [예약된 작업]에 등록을 하면 됩니다.


c:\backup.bat

net use z: \\HB1.sysdocu.com\sysdocu sysdocupassword /user:sysdocu
xcopy  /E /S /Y /D /I  C:\InetpubwwwrootWebService  z: 
net use z: /del /yes

 

c:\db_backup.bat

net use y: \\HB1.sysdocu.com\sysdocu/DB sysdocupasswd /user:sysdocu
y:
del sysdocu_db* /Q
xcopy  /E /S /Y /D /I  D:\db_Backntourpix  y: 
net use y: /del /yes 
 

[참고1]

넷드라이브 고정시켜놓고 xcopy 명령 한줄만 사용해도 됩니다.
고정시 원본서버 공유디렉토리 허용인원 1명으로 해놓으면 보안상 좋습니다.


[참고2]
금일 날짜로 디렉토리 및 파일 생성시 : %date%

 

[참고3]

오래된 파일 삭제

forfiles /p d:\test /d -7 /c "cmd /c rmdir /s /q @file"  : 디렉토리 삭제

forfiles /p d:\test /d -7 /c "cmd /c del /s /q @file"  : 파일 삭제

/p : 삭제대상 디렉토리 (지정한 디렉토리 하위 디럭토리부터 삭제)

/d : 보관일수 (7일 이상지난 폴더 삭제)

※ 디렉토리 삭제시 /p에서 지정한 디렉토리 밑에 파일이 있을경우, 삭제가 되지 않습니다.

     (날짜별로 하위폴더 생성 뒤 백업해 놓아야 합니다.)

     => 디렉토리와 파일을 다 같이 지우려면 두줄 다 사용해야 합니다.

※ 매개변수 오류가 나타날 경우 폴더명 앞뒤로 쌍따옴표를 붙여줍니다.

    예) "C:\Program Files (x86)FoldersDatabase" e:\backup%date%

 

[참고4]

파일을 압축 보관할 경우

- 우선 7zip 프로그램를 설치 합니다.

- 아래 스크립트를 참고하여 수정을 하면 됩니다.

xcopy /E /S /Y /D /I c:\APM_SetupServerMySQL5data* d:\backupmysql_data%date%
cd C:\Program Files7-Zip
7z.exe a d:\backupmysql_datamysql%date%.zip d:\backupmysql_data%date%
del -r d:\backupmysql_data%date%
forfiles /p D:\backupmysql_data /d -7 /c "cmd /c del /s /q @file"

 

 ★ 넷드라이브 연결 후 xcopy 명령을 수행할때

      파일이 많은경우 복사할 파일이 없어도 느린경우가 있습니다.

      이경우 옵션을 바꾸어주면 파일 체크는 1초내에 끝내며 복사되지 않은 파일만 복사합니다.

      예) xcopy /E /S /Y /D /I Z:*.*  E:\copyfolder    // 이게 느릴경우 (테스트시 속도가 느리고 트래픽도 1.8배 많이 발생)

            xcopy /A /D /Q /H Z:*.*  E:\copyfolder      // 이렇게 합니다.

  

반응형

댓글()

서비스 목록 중 ICS 서비스가 시작되지 않을때

윈도우즈/OS 일반|2015. 1. 27. 09:12
반응형

Windows Firewall/Internet Connection Sharing(ICS)
타 컴퓨터와 인터넷 공유를 할 수 있게 해주는 가장 중요한 서비스

이 서비스가 시작이 안될때는?
Windows Management Instrumentation 서비스가 시작되었는지를 보라.

서비스 창에서는 안나와있지만.
ICS 서비스는 Windows Management Instrumentation에 종속되어있다.
(왜냐하면 윈도우XP 기반소프트웨어로 돌아가는 서비스이기 때문이다.)


[출처] 지식인 | pseudo_io (http://kin.naver.com/knowhow/entry.php?d1id=8&dir_id=8&eid=PWRCML/WaR/wYkmcrQOJ0xQc2qwkXEPW&qb=wKm1tb/svK268b26IGljcw==&pid=fe42Rsoi5T8ssuB1eW8sss--165248&sid=SRI2QJ0lEkkAACj4JRU)

반응형

댓글()

특정폴더 자동으로 백업하기

윈도우즈/OS 일반|2015. 1. 27. 09:12
반응형

첫번째 방법

먼저...
백업폴더를 만듭니다.
위치는 C:/backup/www폴더를 만든후.. 아래 배치파일을 만들어 줍니다.
auto.bat 이름으로 만들어주세요.

@echo off 
xcopy /y/e/h/r/k C:RWAPMwww C:backupwww 


이제.. 
컴 바탕화면 왼쪽아래.. 
시작 > 모든프로그램 > 보조프로그램 > 시스템 도구 > 예약된 작업 클릭. 
그럼 예약된 작업창이 뜹니다.. 
해당 창에서 예약 작업 추가를 하시면되고.. 
프로그램위치는 찾기를 눌러 방금 만든 auto.bat을 지정하세요.. 
실행시간은 원하는 시간대로 하시구요..
이제 정해진 시간에 자동으로 C:RWAPMwww폴더를 백업해..
C:backupwww폴더로 옮겨줄겁니다..


두번째 방법

이 방법은 위와 달리..
www폴더를 zip파일로 압축해서 C:backupwww폴더로 백업해줍니다.

이방법은 winrar이란 압축 유틸이 필요합니다..
방법은.. 

@echo off 
cd c:program fileswinrar 
rar a -o+ -ag+YYYY-MM-DD -ep1 -r C:backupwwwwww.zip C:RWAPMwww
 

이렇게 배치파일로 만들어 예약하시면 압축됩니다..^^ 
년-월-일www.zip 형식으로... 저장됩니다. 

참고. 
위에서.. 
C:backupwwwwww.zip 이부분은 압축파일 이름과 저장될 위치고.. 
C:RWAPMwww 이것은 압축할 폴더 경로입니다.


[출처] http://cafe.naver.com/himss/652

반응형

댓글()