SSH 서버에 대해 알아 보자!
1. SSH 서버에 대하여
- ssh는 Secure shelld의 약자로 원격 머신에 로그인하여 그 안에 있는 명령들을 실행하는 프로그램(Putty와 같은 형식), telnet과 유사하지만, telnet은 클라이언트와 서버간의 데이터전송시 일반 텍스트 형태로 패킷을 전달하여 패킷의 내용을 유출 당 할 수 있지만, ssh는 패킷전송시 암호화시키므로 안전하게 전송 가능
2. SSH 서버 설치
1). 설치 확인
- rpm -qa | grep ssh 명령어로 확인
2). 실행
- service sshd {start | stop | restart} 명령어로 실행
3). 관련 설정
- vi 에디터를 통해 /etc/ssh/sshd_config 파일에서 속성들을 설정하여 변환
관련설정 몇가지들
- AllowUsers [유저] [유저] .... or Allowgroups [그룹] [그룹]..
: 지정된 유저나 그룹만 접속을 가능하게 만듬
- DenyUsers [유저] [유저] .... or Denygroups [그룹] [그룹]...
: 지정된 유저나 그룹은 접속을 불가능하게 만듬
- /etc/hosts.deny or /etc/hosts.allow 명령어를 통해 IP에 대한 제한을 설정 가능
ex) hosts.deny 파일 내에 -sshd : All except 192.168.10.
댓글 없음:
댓글 쓰기