다음 두개의 패키지를 설치한다.
1. openssh-clients
2. openssh-server
# yum -y install openssh-server openssh-clients
서비스 시작하기
# chkconfig sshd on
# service sshd start
port 22 가 열렸는지 확인.
# netstat -tulpn | grep :22
방화벽 설정.
/etc/sysconfig/iptables 편집 (IPv4 방화벽)
# vi /etc/systemconfig/iptables
다음 라인을 추가.
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
* 내 경우 위 라인을 추가시 서비스 재시작 과정에서 fail이 났다. 그래서 일단 삭제...
저장 후 iptables 재시작
# service iptables restart
1. SSH 서버, 클라이언트 설치
[ray@centos ~]$ sudo yum -y install openssh-server openssh-clients |
2. 서비스 시작
[ray@centos ~]$ sudo chkconfig sshd on |
3. 포트 확인
[ray@centos ~]$ netstat -tulpn | grep :22 |
3. 설정
3.1 sshd_config 파일 오픈
[ray@centos ~]$ sudo vi /etc/ssh/sshd_config |
3.2 root 로그인 금지
1 | PermitRootLogin no |
3.3 특정 사용자만 허용
1 | AllowUsers user1 user2 |
3.4 포트 변경
1 | Port 2222 |
3.4 저장 및 서비스 리스타트
[ray@centos ~]$ service sshd restart |
'리눅스 > Centos' 카테고리의 다른 글
| MySQL 5.5 설치 (4) | 2014.01.20 |
|---|---|
| proftpd 설치 (45) | 2013.09.09 |
| centos openjdk 삭제 (4) | 2013.07.29 |
| JAVA SDK 7 RPM (84) | 2013.07.12 |
| centos nxfree server install (60) | 2013.07.11 |