우분투에서 새 사용자 만들기

우분투에서 유저를 추가해 봅시다.

구름 ide를 사용하면 root로 접속합니다. 이때 새사용자를 추가해서 좀더 편하게 접속할 수 있는 방법은 바로 새 유저 추가입니다.

adduser명령어를 사용합니다.

sudo adduser newuser

이렇게 만들면 됩니다.

root@goorm:~/(master)# adduser so
Adding user `so' ...
Adding new group `so' (1000) ...
Adding new user `so' (1000) with group `so' ...
Creating home directory `/home/so' ...
Copying files from `/etc/skel' ...
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Changing the user information for jso
Enter the new value, or press ENTER for the default
        Full Name []:
        Room Number []:
        Work Phone []:
        Home Phone []:
        Other []:
Is the information correct? [Y/n] y

위는 so라는 이름으로 새로운 유저를 만든 모습입니다.

비밀번호 두 번을 입력합니다. 화면에 나오지 않으니 비밀번호가 화면에 나오지 않아도 놀라지 마세요.

전화번호 입력하라고 나오는 등 개인 정보 입력합니다. 안 적어도 괜찮아요.

이후 새로 생성한 so 로 접속을 합니다. sudo apt install 이라고 적어봅니다. 아마도 잘 안될겁니다.

so is not in the sudoers file. This incident will be reported.

sudo 그룹에 추가해주기 위해서 아래 명령어를 사용합니다.

sudo usermod -aG sudo newuser

만약 위 명령어가 잘 되지 않으면 su 명령어로 슈퍼유저로 변경하고 아래 명령어를 적어봅니다.

usermod -aG sudo newuser

이제 잘 될 거예요.

새로 만든 유저로 이동하려면 su 명령어로 이동하면 됩니다.

su 유저명

이렇게 하면 해당 유저로 이동할 수 있어요.

유저 정보 확인하려면 아래 명령어를 적어봅니다.

cat /etc/passwd

유저를 삭제하는 명령어는 아래 명령어입니다.

sudo deluser newuser

참조블로그

Posted by 뭔가느낌이
,

영화 포스터 사진

42SEOUL 하면서 자주 보는 문구가 don't panic. 

처음에는 단순한 응원 문구 같은 것으로 알았는데, 

영화를 보니까, 영화에서 자주 나오는 문구였다.

은하수를 여행하는 히치하이커를 위한 안내서, 영화를 보면 don't panic. 자주 나온다. 아니다. 한 번 나오던가.

주인공이 다른 차원으로 이동하는 문 앞에서 머뭇거리자 옆에 있던 우울증 로봇이 말하는 장면

don't panic.

42라는 숫자도 이 영화에 여러 번 나온다. 아무 이유 없이 , 아무 근거 없이, 가장 중요한 답변이, 42라고 한다. 

나는 아직 42가 어떤 의미인지 모르겠다.

그 영화의 원작자, 돌아가신 소설가는 알고 있을까?

비교적 젊은 나이에 돌아가신 소설 원작가, 지금 살아 있다면, 70살 가까이 되었을 텐데. 

42SEOUL 참가한 분들이라면, 시간을 내어 이 영화를 보면 좋을 것 같다. 

도서관에 가면, dvd로 볼 수 있다.

Posted by 뭔가느낌이
,

심심해서 어제 시간을 내서 쉘 명령어 연습을 해봤다.

find . -type f -name '*.c' | xargs more |cat |sed -e 's/\/\*.*//g' -e '/^$/d' > out.c   

find . -type f -name '*.c' | xargs more |cat |sed -e 's/\/\*.*//g' -e '/^$/d' > out.c    

find . -type f -name '*.c' |  // 

현재 위치 하위 모두 찾아주세요. 확장자는c로 정했고요.

xargs more | // more 명령어로 파일 이름도 적을 거예요. 파일 이름을 위해서 more를 사용

cat | 화면에 출력하는 cat 명령어로 출력할 것인데, 이후에 파일로 보낼 거예요.

sed -e 's/\/\*.*//g' -e '/^$/d'  // 스트림 에디터 프로그램으로 /* 시작하면서 끝나는 모든 줄을 빈 줄로 바꿀 생각입니다. 그리고 빈 줄이 만들어지면 그 빈 줄은 삭제해주세요. 

> out.c   // 파일 하나로 출력해주세요.

이렇게 하면 ex00, ex01 등등 폴더에 들어있는 c 확장자 파일들을 파일 한개로 모아줍니다. 그리고 쓸데없는 주석들은 삭제해줍니다.

아름답게 파일 이름과 코드가 파일 하나로 모여있는 화면 캡쳐

 

정말 아름답다.

위 화면은 putty로 centos 접속하여 vim화면에서 코드 모은 결과물을 불러와서 캡처한 모습입니다.

이렇게 좋은 리눅스, 유닉스 환경을 사용할 수 있어서 정말 행복합니다.

리눅스 사랑한다.

Posted by 뭔가느낌이
,