首先打开windows设置。
如图点击应用。
如图点击管理可选功能。
点击Openssh服务器。
安装中,等待即可。
openssh安装成功,启用后可以对此电脑进行ssh远程。
在办公室上班的时候,能够通过putty、Xshell远程家里的电脑
为什么需要openSSH+花生壳?
openSSH: 主要用于搭建远程安全协议服务
花生壳: 主要用于解决没有外网IP的问题,可以申请一个免费临时的域名,通过此域名映射局域网内的电脑;
办公电脑访问通过Xshell连接访问家里的电脑:
-2、解压到C:\Program Files\OpenSSH 不要放在别的路径下,官方这样要求的
2)开放22号端口(如果你在windows关闭了防火墙并配置了入站规则可以不执行如下命令,多执行不影响)
3)配置开机自启sshd服务
到此就安装完成
4,将C:\Program Files\OpenSSH添加到path中,免得每次都要切到C:\Program Files\OpenSSH才能使用ssh,启动ssh服务
5,测试
首次连接未知主机会有是否继续的警告,输入yes就可以了,然后输入密码即可。
win7上没有显示[root@localhost ~]# 但不影响命令的执行。
可以通过密钥登录,我们这里就只通过 用户名:Administrator 密码:**** 登录
上面的教程可以参考: https://blog.csdn.net/hehuihh/article/details/90575791
使用另一台电脑安装Xshell,不在同一个网段中
点击链接之后,需要输入用户名和密码
1、修改/etc/ssh/sshd_config文件:[root@qstarlx /]# vi /etc/ssh/sshd_config ← 用vi打开ssh的配置文件
#protocol 2,1 ← 找到此行将行头“#”删除,再将行末的“,1”删除,只允许ssh2方式的连接
↓
#serverkeybits 768 ← 找到这一行,将行首的“#”去掉,并将768改为1024
↓
serverkeybits 1024 ← 修改后变为此状态,将serverkey强度改为1024比特
#permitrootlogin yes ← 找到这一行,将行首的“#”去掉,并将yes改为no
↓
permitrootlogin no ← 修改后变为此状态,不允许用root进行登录
#passwordauthentication yes ← 找到这一行,将yes改为no
↓
passwordauthentication no ← 修改后变为此状态,不允许密码方式的登录
#permitemptypasswords no ← 找到此行将行头的“#”删除,不允许空密码登录
↓
permitemptypasswords no ← 修改后变为此状态,禁止空密码进行登录
保存退出!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)