사용자 계정
사용자 계정은 리눅스 서버 인스턴스에서 사용되는 계정으로서 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 계정아이디 |
---|

리눅스 사용자 계정이 생성이 완료 되었습니다.
웹루트 폴더 만들기
이제는 계정을 전환(ec2-user → test )하여 웹루트 폴더를 만들어 보겠습니다.
계정전환
[ec2-user ~]$ su - 계정아이디 |
---|

웹루트로 사용할 www 폴더를 생성합니다.
[test ~]$ mkdir www |
---|

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

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

만약, FTP 접속이 안된다면 방화벽 포트개방 을 확인해 보세요.
계정 비밀번호 변경
[ec2-user ~]$ sudo passwd 계정아이디 |
---|

계정 삭제
계정+홈 디렉토리 삭제
계정 삭제되고, 홈 디렉토리도 삭제됨
[ec2-user ~]$ sudo userdel -r 계정아이디 |
---|
계정만 삭제
계정은 삭제되고, 홈 디렉토리는 남아있음
[ec2-user ~]$ sudo userdel 계정아이디 |
---|