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

相关文章
相关标签/搜索