ubuntu開啓SSH服務和容許root遠程SSH登陸

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

相關文章
相關標籤/搜索