ubuntu 16.04 ssh?ubuntu ssh连不上
ubuntu16.04怎么安装ssh
你好,
安装SSH服务端和客户端代码如下复制代码sudo apt-get install openssh-server openssh-client
将文件/文件夹从远程Ubuntu机拷至本地(scp)代码如下复制代码scp-r username@192.168.0.1:/home/username/remotefile.txt.
将文件/文件夹从本地拷至远程 Ubuntu机(scp)代码如下复制代码scp-r localfile.txt username@192.168.0.1:/home/username/
将文件/文件夹从远程 Ubuntu机拷至本地(rsync)代码如下复制代码rsync-v-u-a--delete--rsh=ssh--stats username@192.168.0.1:/home/username/remotefile.txt.
将文件/文件夹从本地拷至远程 Ubuntu机(rsync)代码如下复制代码rsync-v-u-a--delete--rsh=ssh--stats localfile.txt username@192.168.0.1:/home/username/
其它的一些参数
要让本机开放SSH服务就需要安装openssh-server:代码如下复制代码sudo apt-get install openssh-server
查看sshserver是否运行:代码如下复制代码ps-e|grep ssh
运行sshserver:代码如下复制代码sudo/etc/init.d/ssh start
ssh-server配置文件位于/etc/ssh/sshd_config,可以自定义SSH的服务端口。
默认端口是22,自定义端口后需重启SSH服务:代码如下复制代码sudo/etc/init.d/ssh stop
sudo/etc/init.d/ssh start登陆SSH:代码如下复制代码ssh username@localhost
ubuntu16.04安装配置ssh服务以及root登录
最近工作中需要远程自己的ubuntu电脑,使用的是ssh进行连接,所以需要给ubuntu安装个ssh服务,这里把自己安装配置的过程,以及遇到的问题做个总结。
进入ubuntu16.04桌面右键“打开终端”。
使用apt安装openssh服务。 sudo apt-get install openssh-server
编辑配置文件,让其支持root用户登录,因为默认是不支持root用户的。 sudo gedit /etc/ssh/sshd_config
把其中的“PermitRootLogin prohibit-password”修改为“ PermitRootLogin yes”。
重启openssh服务。 systemctl restart sshd(server服务)
弹出窗口提示输入用户密码,然后确定授权。
现在我们就可以使用putty等客户端连接我们的ssh服务了,root用户也是可以登录的。
Ubuntu如何开启SSH服务
在Ubuntu 16.04 LTS系统中,初次使用SSH服务时,可能会遇到需要开启的情况。如果你忘记了具体的步骤,下面是一个详细的指南帮助你回忆。首先,确认SSH服务是否已安装,可以通过运行命令`sudo ps-e| grep ssh`来查看。如果返回的结果包含"xxxx? 00:00:00 sshd",其中四位数字可能不同,说明服务已启动。
如果未检测到SSH服务,可以尝试手动启动。执行命令`sudo/etc/init.d/ssh start`。如果系统提示需要安装SSH服务,先更新源`sudo apt-get update`以提高安装成功率,然后使用`sudo apt-get install openssh-server`进行安装。
安装完成后,再次检查服务状态,通过`sudo ps-e| grep ssh`,如果看到'sshd'字样,说明SSH服务已启动。如果需要,可以再次启动或确认状态,用`sudo/etc/init.d/ssh start`命令。服务状态的详细查看和操作,可以使用`sudo service ssh status`,`sudo service ssh stop`关闭服务,`sudo service ssh restart`重启服务。