SSH分客戶端openssh-client和openssh-server
若是你只是想登錄別的機器的SSH只須要安裝openssh-client(ubuntu有默認安裝,若是沒有則sudo
apt-get install openssh-client),若是要使本機開放SSH服務就須要安裝openssh-server
sudo apt-get
install openssh-server
而後確認sshserver是否啓動了:
ps -e |grep
ssh
若是看到sshd那說明ssh-server已經啓動了。
若是沒有則能夠這樣啓動:sudo /etc/init.d/ssh
start
ssh-server配置文件位於/
etc/ssh/sshd_config,在這裏能夠定義SSH的服務端口,默認端口是22,你能夠本身定義成其餘端口號,如222。
而後重啓SSH服務:
sudo
/etc/init.d/ssh stop
sudo /etc/init.d/ssh start
而後使用如下方式登錄SSH:
ssh
username@192.168.1.112 username爲192.168.1.112 機器上的用戶,須要輸入密碼。
斷開鏈接:exit ubuntu
另附:ubuntu-14.04-server-amd64 容許root遠程ssh登陸 ssh
1、安裝 ssh服務
apt-get install ssh
2、開通 root遠程登陸權限
vi /etc/ssh/sshd_config
將PermitRootLogin without-password 修改成PermitRootLogin yes
3、重啓ssh服務
service ssh restart
4、登陸
ssh IP
ssh 192.168.1.128
ubuntu ip
auto eth0
iface eth0 inet static
address 192.168.1.128
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 192.168.1.1 spa