1. 程式人生 > >Ubuntu 開啟ssh 連接,設置靜態 ip 地址。

Ubuntu 開啟ssh 連接,設置靜態 ip 地址。

OS ini htm stop 連接 IT openssh 沒有 配置

工作需要進行遠程計算機連接,這裏采用ssh連接方式,系統為 Ubuntu 16.04 。僅記備忘。

安裝ssh

ubuntu16.04默認沒有安裝ssh,需要安裝:


1、sudo apt-get install openssh-server //安裝命令
2、ps -ef|grep ssh //查看啟動ssh沒有
3、重啟SSH服務:
sudo /etc/init.d/ssh stop
sudo /etc/init.d/ssh start
4、客戶端命令行登陸:ssh [email protected]
5、ssh配置文件位於/ etc/ssh/sshd_config,默認端口是22,你可以自己定義成其他端口號;

設置靜態 ip,

參考一下兩篇博客的方式

1. http://blog.csdn.net/xiaohuozi_2016/article/details/54743992

2. https://www.cnblogs.com/lcword/p/5917412.html

這裏我采用的是第一種方式設置,第二種貌似沒有權限建立新文件,也沒有對應的文件夾。

設置的方式是:

1、vi /etc/network/interfaces

添加內容:

auto eth0
iface eth0 inet static
address 192.168.8.100
netmask 255.255.255.0
gateway 192.168.8.2
dns-nameserver 119.29.29.29

dns-nameserver 119.29.29.29這句一定需要有,

因為以前是DHCP解析,所以會自動分配DNS 服務器地址。

而一旦設置為靜態IP後就沒有自動獲取到DNS服務器了,需要自己設置一個

設置完重啟電腦後,/etc/resolv.conf 文件中會自動添加 nameserver 119.29.29.29

2、重啟網絡:sudo /etc/init.d/networking restart

註意 Ubuntu16.04中的網卡名稱不是eth0。

重啟電腦就可以了,

3. 還需要再路由器中相應的設置網絡,參考這篇帖子:

https://zhidao.baidu.com/question/537983585.html

Ubuntu 開啟ssh 連接,設置靜態 ip 地址。