winform调用SSH2访问linux,使用Cygwin通过ssh命令行来访问Windows 7

SSH的用户配置

下一步,我们将会为你的用户账户创建合适的SSH关键内容。

ssh-user-config

b03f46d688c00050786c371c99ca6fc3.png

它会询问你是否为你的账户创建特定的关键内容,根据你的需要作出选择。我会对第一个提示选择“no”,第二个提示“yes”。

60ed904a381c50ee338b98ebfe05949b.png

SSH2安全性会更高,所以在这里我会推荐你使用它。输入密码之后,它会询问你是否使用ID来访问你的电脑,输入“yes”。

41f61a1f6d420a1ce2160d2fdb456de0.png

下一步,它会要求你创建SSH2 DSA ID文件,如果你不想用密码来访问的话。这一步我输入的是“no”。

e0c2d48a530028d7e4faad5113784a11.png

就这么简单!你已经完成了所有的配置。如果你想快速测试一下你的配置,可以在Cygwin窗口命令行里输入:

ssh –v localhost

41198f4938bb7dd5f4f2e36102dddf94.png

选项-v表示进程运行的所有细节都会显示出来。它会询问你是否继续连接,输入“yes”然后根据提示输入密码。记住,当你输入用户名,它对大小写是敏感的。

f94b61b3777c173172538b7b0ba0cbb3.png

如果一切正常,你将会看到正常的bash命令行提示。

一些小提示

如果你在配置过程中觉得束手无策,一定要确保要使用管理员权限来运行程序。如果你用普通用户配置主机的时候看到一些古怪的提示,一定要保证你是用管理员权限来运行Cygwin。当你退出的时候,会提示你是否继续运行工作任务,你可以输入“no”来结束它们。

最后,如果你测试从其他电脑访问SSH的时候出现错误提示,确保防火墙没有阻止访问端口22(如果是使用SFTP对应的端口是23)。

--------------------------------------------------------------------------------

如果你想熟练使用shell并通过SSH/SFTP来访问你的Windows 7系统,这的确是一个不错的方法。如果你愿意的话,在Cygwin上还可以将Windows的硬盘分区挂在到“/cygdrive/driveletter”。0b1331709591d260c1c78e86d0c51c18.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值