[Linux] ssh 사용자 추가
이번에는 세팅한 ssh에 유저 추가하는 방법 입니다.
Linux ssh 서버 설정하는 방법은 아래 포스팅을 참고하세요!
codingstorywithme.tistory.com/21
[Linux] ssh 서버 설정
ssh로 서버 설정 하는 방법을 알려드리겠습니다. 이번에는 제가 하면서 따로 사진찍어둔게 없어가지고, 글로만 쓰겠습니다.. 모르는게 있다면 댓글 남겨주세요! ▲ 서버 설정 1. openssh 설치 $ sudo a
codingstorywithme.tistory.com
▲ 서버 유저 설정
1. user를 지정된 경로에 생성
$ sudo useradd 유저ID -d 경로
ex) useradd hoihoi -d /home
2. user 패스워드 설정
$ sudo passwd 유저ID
ex) passwd hoihoi
3. 사용자 정보 추가 설정
$ sudo vi /etc/passwd : 유저 추가 확인
- 유저id:암호화된 패스워드:uid(사용자 식별 목적):gid(그룹 식별 목적):주석:사용자의 홈 디렉토리:로그인 쉘
ex) hoihoi:x:1001:1001:hoihoi,,,:/home/hoihoi:/bin/bash << 이런식으로 추가!
4. 폴더 권한 부여
폴더 권한을 부여한다.
$ chown -R 유저ID 디렉토리
ex) $ chown -R hoihoi /home
5. ssh를 위한 추가 설정
ssh를 사용하다보니 추가적으로 필요했던 두 가지 설정이 있는데, 그것들을 추가해준다.
$ sudo vi /etc/ssh/sshd_config
- 1. ssh에서 su(root) 사용
PermitRootLogin yes 로 변경
- 2. 패스워드 인증을 사용할지 결정
PasswordAuthentication yes 주석 되어있는데 주석을 삭제
이제 추가한 계정이 로그인 되는 것을 알 수 있을 것 이다!끄읐!