코딩스토리/리눅스

리눅스 사용자 계정 추가하기 - 오라클 리눅스8

Tech&Fin 2021. 6. 11. 05:48
반응형

이번 시간에는 리눅스에서 사용자 계정을 추가하는 방법에 대해서 살펴 보겠습니다.

 

서버 생성 방법 및 PuTTY를 이용한 접속 방법은 아래 포스트를 참고 부탁 드리겠습니다.

 

2021.06.03 - [코딩스토리/클라우드 서버] - 오라클 클라우드 인스턴스 생성 - 서버 만들기

 

오라클 클라우드 인스턴스 생성 - 서버 만들기

오라클 클라우드 프리티어(무료버전)에 무사히 가입을 완료하셨다면 이제 앞으로 사용할 서버를 할당 받기 위해 서버 인스턴스를 생성해야 합니다. 아직 오라클 클라우드에 가입하

technfin.tistory.com

 

2021.06.04 - [코딩스토리/클라우드 서버] - 오라클 클라우드 서버 접속하기 - PuTTY

 

오라클 클라우드 서버 접속하기 - PuTTY

이번 시간에는 PuTTY 프로그램을 이용해서 오라클 클라우드 서버에 SSH Key를 이용해서 접속하는 방법에 대해서 알아보겠습니다. 오라클 클라우드 생성 방법 및 PuTTY 설치 그리고 SSH KEY 생성은 이전

technfin.tistory.com

 

 

목차 - 클릭하면 이동합니다.

     

    사용자 계정 추가하는 이유?

    처음 서버를 설정하면 루트(root) 계정만 생성되어 있는데요. 루트 계정은 슈퍼 권한을 가지고 있기 때문에 일반적으로 서버의 패키지를 업데이트하거나 설정을 변경하는데 사용하게 됩니다.

     

    일반적으로 서버에서 프로젝트를 진행할 때는 루트 계정이 아닌 프로젝트에 국한된 계정을 만들어서 진행하게 됩니다.

     

    사용자 계정을 추가하면 작업공간(홈 디렉토리의)을 할당 받을 수 있으며 권한을 별도로 조정할 수 있어 프로젝트에 알맞은 계정을 만들 수 있으며 다른 프로젝트의 공간을 침범하지 못하기 때문에 프로젝트간 보안적인 측면에서도 좋습니다.

     

    또한 한 서버를 여러명이 관리한다면 각각의 사용자 계정을 만들어서 수행할 수 있는 권한을 다르게 관리할 수도 있습니다.

     

    사용자 계정 추가 방법

     

    사용자 확인

    cat /etc/passwd |grep python

    python이라는 사용자가 이미 존재하는지 확인할 수 있습니다.

     

    사용자 추가

    useradd python -p '비밀번호'

    useradd 명령어와 -p 옵션으로 비밀번호를 설정할 수 있습니다.

     

    passwd python

    비밀번호 설정은 위의 명령어로 언제든지 다시 할 수 있습니다.

     

    사용자 추가 확인

    cat /etc/passwd |grep python
    ls -rlt /home/

    다시 검색해보면 사용자가 추가 된 것을 확인할 수 있고 홈 디렉토리가 부여된 것을 확인할 수 있습니다.

    반응형