2014-09-05

Linux server 安全性設定(ssh)

(1)sshd設定: ssh預設使用port 22來進行連接,改成其他port來進行連接。

/etc/ssh/sshd_config 裡Port 22 改為你想設定的port號










並且把root可以登入設定取消改為"PermitRootLogin no"










利用hosts.deny與hosts.allow 設定可以連線的ip,需先安裝tcpd(大部分sshd會內建)
可以先用此行指令確認
strings $(which sshd)| grep libwrap
得到結果如下可以直接修改hosts.deny與hosts.allow進行使用
libwrap.so.0
libwrap refuse returns
否則,
sudo apt-get install tcpd
修改hosts.allow如下範例
sshd: 202.54.1.20 64.66.44.22 64.66.44.25

相關設定請Google,在我使用的ubuntu 12.04,ssh提供了sftp,也就是要限制ftp的登入就不用另外限制。

沒有留言:

張貼留言