###### tags: `tutorials` `ubuntu` `linux` `SSH` # SSH 設定方式 ## 安裝 ~~~bash= ! $ sudo apt-get -y install ssh ~~~ ## 設定 ### 修改 config 文件 ~~~bash= ! $ sudo vim /etc/ssh/sshd_config ~~~ - 文件的前幾行有個 `Port` 可以設定,預設是 `22`,一般有可能需要修改的只有這個 ### 修改可以連結 SSH 的 ip ~~~bash= ! $ sudo vim /etc/hosts.allow ~~~ - 新增下行允許進入的 ip ~~~bash= ! sshd: XXX.XXX.0.0/255.255.0.0 :allow ~~~ ### 修改禁止連線 SSH 的 ip ~~~bash= ! $ sudo vim /etc/hosts.deny ~~~ - 新增下行禁止所有 ip 連線 (也就是只允許 `etc/hosts.allow` 內的 ip 連線) ~~~bash= ! sshd:ALL :Deny ~~~ ### 重啟 - 修改完後重啟 SSH ~~~bash= ! $ sudo /etc/init.d/ssh restart ~~~