728x90

//서버의 네트워크 접속상태 및 연결상태는 다음의 명령으로 확인


# netstat -an | more



//일단 다른 포트가 불필요하게 열려있는지 확인


# netstat -an | grep LISTEN



//sshd 가 사용하는 22번 포트(표준 포트)를 나만의 포트로 변경


# vi /etc/ssh/sshd_config


Port 22 //변경



# /etc/init.d/sshd restart //혹은 # service sshd restart



//방화벽에 포트를 열어주기


# vi /etc/sysconfig/iptables




//재시작


# /etc/init.d/iptables restart



//SSH 접속과 관련된 로그는


#vi /var/log/secure



//sftp -oPort=3333 1.2.3.4




# vi /etc/services 파일을 아래와 같이 ftp와 ssh 포트를 변경함.


ftp      16021/tcp

ftp      16021/udp             fsp fspd

ssh      16022/tcp              # SSH Remote Login Protocol

ssh      16022/udp              # SSH Remote Login Protocol



가. ftp 포트 변경



# vi /etc/vsftpd/vsftpd.conf 의 가장 아래쪽에서 수정.


#ls_recurse_enable=YES


pam_service_name=vsftpd


userlist_enable=YES


#enable for standalone mode


listen=YES


listen_port=16021


#tcp_wrappers=YES


pasv_min_port=30001


pasv_max_port=30005


 


[root@DWSM init.d]# /etc/init.d/vsftpd restart


vsftpd를 종료하고 있습니다:                                [  확인  ]


vsftpd에 대한 vsftpd을 시작합니다:                         [  확인  ]



ssh 포트 변경


# vi /etc/ssh/sshd_config 를 수정함.


Port 16022


#Protocol 2,1


#ListenAddress 0.0.0.0


#ListenAddress ::


 

[root@DWSM etc]# /etc/init.d/sshd restart


sshd (을)를 종료함:                                        [  확인  ]


sshd를 시작함:                                             [  확인  ]


728x90

+ Recent posts