博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
虚拟机安装SSH服务
阅读量:4222 次
发布时间:2019-05-26

本文共 958 字,大约阅读时间需要 3 分钟。

测试环境:Ubuntu17.04 x64

过程:

1.检测是否已安装ssh服务,输入以下命令

$  ssh localhost 
1

出现以下提示则为未安装: 
ssh: connect to host localhost port 22: Connection refused 
(ssh:连接到主机本地主机端口22:连接被拒绝)

2.安装ssh-server

$ sudo apt-get install openssh-server 
1

3.启动服务

$ sudo /etc/init.d/ssh start 
1

启动成功会提示: 
[ ok ] Starting ssh (via systemctl): ssh.service.

4.检查服务是否启动成功

$ ps -e|grep ssh 
1

若有下面提示则启动成功 
6455 ? 00:00:00 sshd


最后:

启动、停止、重启SSH命令:

$ sudo /etc/init.d/ssh start          //启动SSH命令 
1
$ sudo /etc/init.d/ss stop           //停止SSH命令,重新连接你会发现不能再连接上了 
1
$ sudo /etc/init.d/ss restart        //重启SSH命令 
1

系统默认端口为22,修改可执行以下命令:

$ sudo vim /etc/ssh/sshd_config 
1

找到

“# Port 22”改为 “Port 你想要的端口” (没有#号,#代表注释意思。) 例如→”Port 33”(前提得保证这个端口没有被占用) 
然后保存退出,再重启下服务即可生效

开启服务即刻在putty 连接,同时也可以通过sftp方式连接进行管理文件

卸载SSH服务:

$ sudo /etc/init.d/ss stop$ sudo apt-get remove openssh-sftp-server                    //卸载sftp服务$ sudo apt-get remove openssh-server                     //卸载openssh-server服务

转载地址:http://asemi.baihongyu.com/

你可能感兴趣的文章
构造函数与析构函数
查看>>
C++中的new和delete在类中的应用
查看>>
C++中构造函数和析构函数的执行顺序
查看>>
英文论文中“such as, for example, e.g., i.e., etc., et al. ”的用法分析
查看>>
C与C++中string的区别与联系
查看>>
OpenGL学习网站及资料
查看>>
数字图像处理基本知识--笔记一
查看>>
傅里叶变换的通俗理解
查看>>
傅里叶变换理解之二
查看>>
最大公共字串问题
查看>>
面试经
查看>>
男女比例问题
查看>>
大范围内素数的求法
查看>>
各大公司经典算法面试题
查看>>
各种进制转换的原理
查看>>
谈数学学习
查看>>
重要的算法
查看>>
面试常见的算法
查看>>
GPU的硬件结构
查看>>
AES加密算法在GPU上的实现
查看>>