'로긴'에 해당되는 글 1건

  1. 2016.08.10 Windows 10 1주년 업데이트 후 bash shell root 로그인

Windows 10 출시 1주년 업데이트를 통해 bash를 사용할 수 있게 되었다 (!)

다음과 같이 진행하면 Windows 10 bash 쉘을 설치한 후

root 유저의 패스워드를 변경하여 사용할 수 있다.

 

원칙적으로는 root 유저를 사용하기보다는

sudo 를 통해 수행할 커맨드만 root 권한으로 수행하는 게 맞겠지만

root 유저의 패스워드를 모르면 기분이 좋지 않으므로 바꿔두기로 한다.

 

 

 

C:\Users\in0de>bash
-- 베타 기능 --
이렇게 하면 Canonical에서 배포하고 다음에서 사용 가능한
조건에 따라 사용이 허가되는 Ubuntu가 Windows에 설치됩니다.
https://aka.ms/uowterms

계속하려면 "y" 입력: y
Windows 스토어에서 다운로드하는 중... 100%
파일 시스템을 추출하는 중... 몇 분 정도 걸립니다.
기본 UNIX 사용자 계정을 만드세요. 사용자 이름이 Windows 사용자 이름과 일치할 필요는 없습니다.
자세한 내용은 https://aka.ms/wslusers를 참조하세요.


새로운 UNIX 사용자 이름 입력: in0de
새 UNIX 암호 입력: ********
새 UNIX 암호 재입력: ********
passwd: password updated successfully
설치했습니다.
환경이 곧 시작됩니다.
https://aka.ms/wsldocs에서 설명서를 사용할 수 있습니다.

in0de@X:/mnt/c/Users/in0de$
in0de@X:/mnt/c/Users/in0de$ ls -la
합계 6792
drwxrwxrwx 2 root root       0  8월  9 22:26 .
dr-xr-xr-x 2 root root       0  8월  9 18:19 ..
drwxrwxrwx 2 root root       0  8월  9 18:18 AppData
drwxrwxrwx 2 root root       0  8월  9 19:44 Contacts
drwxrwxrwx 2 root root       0  8월  9 20:03 Desktop
drwxrwxrwx 2 root root       0  8월  9 19:44 Documents
drwxrwxrwx 2 root root       0  8월  9 22:57 Downloads
drwxrwxrwx 2 root root       0  8월  9 19:44 Favorites
drwxrwxrwx 2 root root       0  8월  9 19:44 Links
drwxrwxrwx 2 root root       0  8월  9 19:44 Music
                       ......
drwxrwxrwx 2 root root       0  8월  9 20:24 OneDrive
drwxrwxrwx 2 root root       0  8월  9 19:44 Pictures
drwxrwxrwx 2 root root       0  8월  9 19:44 Saved Games
drwxrwxrwx 2 root root       0  8월  9 19:44 Searches
drwxrwxrwx 2 root root       0  8월  9 19:44 Videos
-rwxrwxrwx 1 root root  262144  8월  9 18:18 ntuser.dat.LOG1
-rwxrwxrwx 1 root root  423936  8월  9 18:18 ntuser.dat.LOG2
-rwxrwxrwx 1 root root      20  8월  9 19:43 ntuser.ini

 

in0de@X:/mnt/c/Users/in0de$ cd /
in0de@X:/$ ls -la
합계 145
drwxr-xr-x 2 root root     0  1월  1  1970 .
drwxr-xr-x 2 root root     0  1월  1  1970 ..
drwxr-xr-x 2 root root     0  8월  9 22:58 acct
drwxr-xr-x 2 root root     0  3월 24 05:45 bin
drwxr-xr-x 2 root root     0  3월 24 05:54 boot
drwxrwx--- 2 root root     0  1월  1  1970 cache
drwxrwx--x 2 root root     0  1월  1  1970 data
drwxr-xr-x 2 root root     0  8월  9 22:56 dev
drwxr-xr-x 2 root root     0  8월  9 22:56 etc
drwxr-xr-x 2 root root     0  1월  1  1970 home
-rwxr-x--- 1 root root 38896  1월  1  1970 init
drwxr-xr-x 2 root root     0  3월 24 05:54 lib
drwxr-xr-x 2 root root     0  3월 24 05:42 lib64
drwx------ 2 root root     0  3월 24 05:46 lost+found
drwxr-xr-x 2 root root     0  3월 24 05:41 media
drwxr-xr-x 2 root root     0  1월  1  1970 mnt
drwxr-xr-x 2 root root     0  3월 24 05:41 opt
dr-xr-xr-x 1 root root     0  8월  9 22:56 proc
drwx------ 2 root root     0  1월  1  1970 root
drwxr-xr-x 2 root root     0  8월  9 22:56 run
drwxr-xr-x 2 root root     0  3월 24 05:45 sbin
drwxr-xr-x 2 root root     0  3월 24 05:41 srv
dr-xr-xr-x 1 root root     0  8월  9 22:56 sys
drwxrwxrwt 2 root root     0  8월  9 22:53 tmp
drwxr-xr-x 2 root root     0  3월 24 05:41 usr
drwxr-xr-x 2 root root     0  3월 24 05:45 var

 

 

in0de@X:/$ sudo su
[sudo] password for in0de: ********
root@X:/#
root@X:/# id
uid=0(root) gid=0(root) 그룹들=0(root)

root@X:/# passwd
새 UNIX 암호 입력: ********
새 UNIX 암호 재입력: ********
passwd: password updated successfully
root@X:/#
root@X:/# exit
exit
in0de@X:/$
in0de@X:/$ su -
암호: ********
root@X:~#

 

Posted by in0de
,