一、配置环境
注意:如果你是和我一样下载安装的 Ubuntu19.1
镜像直接安装的可以跳过这一大步,直接去第二步
。因为Ubuntu已经默认配置好了。
首先配置一下 Ubuntu19.1 的系统设置:
ssh是一种安全协议,主要用于给远程登录会话数据进行加密,保证数据传输的安全。
如果你只是想登陆别的机器的SSH只需要安装
openssh-client
(ubuntu有默认安装,如果没有则sudo apt-get install openssh-client
),如果要使本机开放SSH服务就需要安装openssh-server
。
1、检查是否安装成功
检查 openssh-server
是否安装成功了,输入:
ps -e | grep ssh
如果出现下图就说明成功了:
如果看到sshd那说明ssh-server已经启动了,直接跳过下面两步。
2、如果失败了
如果没有则可以这样启动:
sudo /etc/init.d/ssh start
//或者
sudo service ssh start
ssh-server配置文件位于/etc/ssh/sshd_config
,在这里可以定义SSH的服务端口,默认端口是22,你可以自己定义成其他端口号,如222。(或把配置文件中的”PermitRootLogin without-password
”加一个”#”号,把它注释掉,再增加一句”PermitRootLogin yes
”)
然后重启SSH服务:
sudo /etc/init.d/ssh stop
sudo /etc/init.d/ssh start
3、如果还咩有安装
安装ssh-server服务
sudo apt-get install openssh-server
再次查看安装的服务:
dpkg -l | grep ssh
然后确认ssh-server是否启动了:
ps -e | grep ssh
二、连接虚拟机 | Ubuntu
这里我们使用工具:
SecureCRTPortable
下载地址这里,不需要积分,联系我邮箱私发给你,或者去网上一搜一大把,不过好多有病毒的:
下载完成之后打开:
1、新建一个快速连接:
注意这里的用户名应该是你 Linux 上的这个:
wsuo@ubuntu:~$
比如这里是 wsuo
,懂了吗,就是你命令行里最前面的那个用户名。
2、然后点连接:
3、选择接受并保存:
你可以选择保存密码,这样就不用每次都输入了。
4、连接成功!
然后在这里就和在Linux
的命令行里操作是一样的。
如果你觉得页面太丑了,而且字太小了,而且乱码,可以参考我的另一篇文章美化一下。