라벨이 [Ubuntu]인 게시물 표시

[ubuntu] 신규 계정에 sudo 권한 추가하기

이미지
NCP 에서 신규 서버를 생성하면  AWS 와는 다르게
root 계정과 패스워드를 발급해 줍니다.
해당 계정정보를 잘 보관한 후 실제 사용할 계정을 생성해서 서버를 관리하게 됩니다.


1. 우선 ubunbu 에서 신규 계정을 생성  합니다.


# adduser namsan cs


namsan 이라는 계정을 생성하고 패스워드를 설정하였습니다.






2. 신규 생성된 계정으로 전환 후 명령어를 실행해 봅니다.

su 명령어를 통해 신규 생성 계정으로 전환 합니다.

# su namsan cs
sudo 명령어를 실행해 보겠습니다.

# sudo date cs


“namsan is not in the sudoers file.  This incident will be reported.” cs
sudoers file 에 해당계정이 포함 되어있지 않다는 메시지가 출력됩니다.


/etc/sudoers 에 신규 계정이 추가 되어 있지 않아 표출되는 에러 메시지 입니다.


다시 root 계정으로 전환하여 sudoers 파일을 수정해보겠습니다.

su 명령어를 통해 다시 root 계정으로 전환 합니다.

# su root cs



3. vi 명령어를 통해  /etc/sudoers 파일을 편집합니다.

# vi /etc/sudoers cs

# User privilege specification 항목에 아래와 같이 신규 생성된 계정 정보를 추가합니다. root  ALL=(ALL:ALL) ALL namsan  ALL=(ALL:ALL) ALL cs 이제 신규 생성된 사용자로 전환하여 sudo 명령어 실행 시 정상적으로 작동하는 것을 확인 할 수 있습니다.

[Ubuntu] inode full 해결을 위한 오래된 Kernel DATA 삭제

이미지
지난 포스팅에서 Ubuntu  서버의 최신 Kernel 적용 방법에 대해 알아보았습니다.

지난 포스팅 보러가기

그런데 몇개의 인스턴스를 업데이트를 진행 하다보니  Kernel 업데이트 도중

DISK 저장공간 부족으로 인해 업데이트가 불가능한 현상이 발생하였습니다.

실제 디스크 용량은 충분 하여

아래 명령어를 통해 확인해 보니 inode 가 100% 사용 중이었습니다.

$ df -i cs





검색해 보니 inode 확보를 위해서 이전커널 데이터를 삭제해야 되는것을 확인할 수 있었습니다.

/usr/src 폴더로 이동해 커널 정보를 확인해 보면 이전버전의 커널 데이터가

버전별로 줄지어 용량을 차지하고 있는것을 보실수 있습니다.







아래 명령어를 실행하여 이전버전 커널 데이터를 정리할 수 있습니다.

$ sudo apt autoremove cs





디스크 용량을 2,022 MB 확보할수 있다는 메시지가 표출 됩니다.
"Y" 를 입력하고 넘어갑니다.



작업이 완료되면 아래 그림과 같이 표출됩니다.






/usr/src 폴더의 파일을 확인해보면 최신 버전 이외에는
모두 삭제된 것을 확인 할 수 있습니다.


다시 inode 정보를 확인해 보면 가용영역이 늘어난 것을 확인할 수 있습니다.







<수동으로 오래된 커널 파일 삭제하기>

$ sudo apt autoremove cs


명령어 실행시 "apt-get –f install " 작업이 필요하다는 에러가 발생하는 경우가 있습니다.


$ sudo apt-get –f install cs

그런데 명령어를 실행하면 또다시 Disk 용량부족 에러 메시지를 보시게 될겁니다.


이럴 경우에는 수동으로 …