SecureCRT连接Ubuntu14.04经验
之前和同学吐槽虚拟机太慢了,他建议我用SecureCRT来登录我的虚拟机,这样能顺畅一点,后来我尝试了一下,确实效果不错!
1.先了解一下SSH(安全外壳协议)
SSH即Secure Shell(安全外壳协议)是由 IETF(The Internet Engineering Task Force) 制定的建立在应用层基础上的安全网络
协议。它是专为远程登录会话(甚至可以用Windows远程登录Linux服务器进行文件互传)和其他网络服务提供安全性的协议,可有
效弥补网络中的漏洞。通过SSH,可以把所有传输的数据进行加密,也能够防止DNS欺骗和IP欺骗。还有一个额外的好处就是传
输的数据是经过压缩的,所以可以加快传输的速度。目前已经成为Linux系统的标准配置。
此介绍转自博文:https://blog.****.net/li528405176/article/details/82810342
2.下面进入正题, 首先我们要判断是否已经安装SSH
dpkg -l | grep ssh
SSH分为client(客户端,远程登录其他机器)和server(服务器,开放本机,允许远程登录),我的Ubuntu没有安装server,所
以需要自己安装。
3.如果没有安装,则安装SSH
sudo apt-get install openssh-server(安装服务器,这里我们需要进行此操作)
sudo apt-get install openssh-client(安装客户端)
这个过程大概需要几分钟的时间
4.安装好好了之后我们将其开启
开启:sudo service ssh start
关闭:sudo service ssh stop
停止进程后重启:sudo service ssh reload (推荐)
杀死进程后重启:sudo service ssh restart (不推荐)
5.查看是否开启:ps -e | grep ssh
6.SSH默认开启22端口,如需修改具体配置,可执行以下2种命令修改:
sudo gedit /etc/ssh/sshd_config
或者用 sudo vim /etc/ssh/sshd_config
第5行 Port 22为SSH默认端口,端口号可以根据自己需求更改,这里我改成23,
配置文件具体参数意义大家可以参考:
https://www.cnblogs.com/sunshine-long/p/8846044.html
https://www.cnblogs.com/dumpling-z/p/11434105.html
修改配置后重启SSH服务!!!sudo service ssh reload
7.配置好SSH后我们执行命令获取本机IP
ifconfig
8.使用SecureCRT连接虚拟机
使用快捷键Alt+Q或点击以下图标创建连接
其中
Protocol:选择SSH2
Port: 选择端口号,刚刚我们修改为23
Username:输入用户名
点击Connect
点击Accept&Save
输入密码,点击OK即连接完成。
以上为个人总结,如有错误,欢迎指正!