사용자 계정

사용자 계정은 리눅스 서버 인스턴스에서 사용되는 계정으로서  FTP/SSH 접속시에 활용됩니다.

계정 추가

 자동화 스크립트를 이용 하시면 편리합니다.

자동화 스크립트 이용

인스턴스에 터미널 접속 합니다. 아래 명령어를 통해 계정생성 자동화 스크립트를 실행합니다.

[ec2-user ~]$ sudo sh ~/adduser-auto
Enter username영문과 숫자를 조합하여 사용할 리눅스 계정 아이디를 입력합니다.
Enter password사용할 비밀번호를 등록합니다.

사용자 계정 생성이 완료되고 이어 ‘Do you wish to download rb2 files?’  프롬프트를 통해 생성한  Rb2 설치파일을 다운로드 여부를 묻습니다.  1  입력후 엔터를 누릅니다. 

계정 확인

계정 전환 해보면 /home/ 디렉토리 하위에 계정폴더가 생성되어 있으며 그 하위에 웹루트로 사용할  www 폴더가 생성되어 있는것을 확인할수 있습니다.

[ec2-user ~]$ su - 계정아이디

 

수동생성

계정 아이디 추가

[ec2-user ~]$ sudo adduser 계정아이디

생성한 계정에 패스워드 등록

[ec2-user ~]$ sudo passwd 계정아이디
< 아이디로 test 를 사용하는 리눅스 사용자를 생성하고 패스워드를 등록하는 과정 >

리눅스 사용자 계정이 생성이 완료 되었습니다.

웹루트 폴더 만들기

이제는 계정을 전환(ec2-user → test )하여 웹루트 폴더를 만들어 보겠습니다.

계정전환

[ec2-user ~]$ su - 계정아이디
< ec2-user 가 test 계정으로 전환된것을 확인할 수 있습니다. >

웹루트로 사용할 www 폴더를 생성합니다.

[test ~]$ mkdir www
/home/test/www  폴더가 생성된것을 확인할 수 있습니다.

FTP 접속

파일질라와 같은 FTP 클라이언트 프로그램으로 접속해봅니다.
호스트 입력항목에는 부여받은 고정아이피를 입력합니다.

접속이 성공하고 웹루트로 사용할 www폴더가 확인됩니다.

 

만약, FTP 접속이 안된다면 방화벽 포트개방 을 확인해 보세요.

 

계정 비밀번호 변경

[ec2-user ~]$ sudo passwd 계정아이디

계정 삭제

계정+홈 디렉토리 삭제

계정 삭제되고, 홈 디렉토리도 삭제됨

[ec2-user ~]$ sudo userdel -r 계정아이디

계정만 삭제

계정은 삭제되고, 홈 디렉토리는 남아있음

[ec2-user ~]$ sudo userdel 계정아이디

위로