mac ssh连接windows

用mac连接windows,为了方便拷贝文件。windows做服务器端,mac为客户端。

Windows上的操作:

1.下载软件freeSSHD

2.按照默认的方法安装在C盘,在安装过程中, 会跳出是否设置private key的选项,允许设置

3.打开freeSSHD软件,此时图标会在桌面操作栏的右下角显示

4.双击打开软件,打开到“Server Status”选项卡,会有两个可以点击的选项(Telnet和SSH),如果ssh是打开状态,点击停止ssh服务

5.点击“Users”选项卡,如果有用户,则删除原有用户,添加一个用户。按照如下设置后,点击确定,可以看到shell和sftp亮绿灯

  • 「Login 选项 」设置用户名
  • 「Authorization 选项」 设置为 Password stored as SHA1 hash"
  • 「Password及again 选项」设置密码
  • 「Users can use 选项」☑️Shell ☑️SFTP

6. 点击“Authorization”选项卡,将「Password authentication」选项设置为"Allowed",将「Public key authentication」选项设置为"Disabled"。设置完毕后点击右下角的应用(apply)

7.点击“Server Status”选项卡,启动SSH服务

8.点击桌面右下角freeSSHD图标,选择unload

9.到freesshd安装目录(默认为 C:/Program Files(x86)/freeSSHD),找到FreeSSHDServer.exe,右键点击选择“以administrator”身份运行

Mac上的操作:

打开terminal,输入代码

ssh user@ip

PS:

SFTP设置参考:链接

SSH设置参考:链接

首先尝试用公钥的方法设置,但是需要输入密码,不知道密码是什么,于是后来尝试了用密码登陆的方法。

结果登陆上了,但是显示乱码,还未解决问题。

猜你喜欢

转载自blog.csdn.net/weixin_38440272/article/details/83821505