IT/Linux

리눅스 사용자 계정 생성과 sudo 권한 주기

오달달씨 2023. 7. 14. 10:55
728x90
반응형

리눅스 서버를 오늘 받았다.

root 계정과 비밀번호를 받았지만, 서비스를 root 계정으로 올릴 수는 없다.

실제로 보안적으로 root 계정으로 서비스를 올리는 것은 여러모로 좋지 않고 권고되지 않은 보안 사항이다. 

그래서 서비스를 위한 사용자 계정을 새로 만들고, sudo 권한을 부여하기로 했다.

 

사용자 계정 생성

[root@~]# useradd osj

 

 

패스워드 생성

[root@~]# passwd osj
osj 사용자의 비밀 번호 변경 중
새  암호:
새  암호 재입력:
passwd: 모든 인증 토큰이 성공적으로 업데이트 되었습니다.

 

로그인

[root@~]# su - osj

sudo 권한 주기

[root@~]# visudo

visudo는 /etc/sudoers 파일을 수정하는 명령어입니다. sudoers 파일을 chmod를 사용하여 작업하는 것 보다 visudo를 통해 수정하는 것이 더욱 좋은 방법입니다.(실제 권고사항입니다.)

root 계정 밑에 등록한 사용자 계정에 대한 권한을 작성해 줍니다.

## Next comes the main part: which users can run what software on
## which machines (the sudoers file can be shared between multiple
## systems).
## Syntax:
##
##      user    MACHINE=COMMANDS
##
## The COMMANDS section may have other options added to it.
##
## Allow root to run any commands anywhere
root    ALL=(ALL)       ALL
osj     ALL=(ALL)       ALL

 

끝.

728x90
반응형