无法在 debian 服务器上使用用户名@主机名连接开放式 ssl 密钥
Impossible to connect with open ssl key with username@hostname on debian server
当我尝试使用 username@hostname 而不是 username@ip 连接时,我的命令行 return 出现错误:
OpenSSH\ssh.exe: Could not resolve hostname ns335234: H4te inconnu.
我是用这个教程做的:
https://www.digitalocean.com/community/tutorials/how-to-set-up-ssh-keys-on-debian-10
我尝试了很多东西,现在已经进行了 5 个小时,如果好的开发人员可以帮助我,我找不到解决方案。 :)
我的 linux 版本:debian buster 10.
提前感谢您的帮助。
祝你有愉快的一天。 ;)
插入一行:
[目标机器的ip]ns335234
在您的 C:\Windows\System32\drivers\etc\hosts
文件中
我找到了一个新教程,我使用 visual studio 和远程 dektop(有了它你可以在服务器 debian 上看到你的文件并直接在 visual studio 代码上编辑它是
惊人的 !!! :) )在客户端安装visual studio代码+远程桌面模块windows.
------windows客户端------
- 在 visual studio 代码的终端上创建私钥和 public 密钥
ssh-keygen
添加密码短语以提高私钥的安全性
------Linux服务器--------
- 将 public 密钥在 windows 客户端上复制到 linux 服务器上
/home/user/.ssh/authorized_keys
3) 如果你不是 root ad sudo 在 chmod -r 700 /home/<user>/.ssh
之前执行
4)做一个chmod -r 600 /home/<user>/.ssh/authorized_keys
-----Windows 客户端-----
5) 在 VSC 上单击连接到主机添加 ssh 用户名@ip op 主机名
6)在你知道的.ssh的配置文件中Host:alias name HostName:your hostname User:username
添加它IdentityFile:Path of you private key
现在尝试连接它,效果惊人:)
回复,
我找到了解决方案,我只写了 authorize_key,通常是 authorize_keys
1 天丢失但知道我有一个 ssh-keygen 配置 windows 客户端到 linux 服务器 visual studio 代码和远程桌面
@Armando Ballaci @KamilCuk 谢谢你的帮助:)
祝你有愉快的一天
当我尝试使用 username@hostname 而不是 username@ip 连接时,我的命令行 return 出现错误:
OpenSSH\ssh.exe: Could not resolve hostname ns335234: H4te inconnu.
我是用这个教程做的:
https://www.digitalocean.com/community/tutorials/how-to-set-up-ssh-keys-on-debian-10
我尝试了很多东西,现在已经进行了 5 个小时,如果好的开发人员可以帮助我,我找不到解决方案。 :)
我的 linux 版本:debian buster 10.
提前感谢您的帮助。
祝你有愉快的一天。 ;)
插入一行:
[目标机器的ip]ns335234
在您的 C:\Windows\System32\drivers\etc\hosts
文件中
我找到了一个新教程,我使用 visual studio 和远程 dektop(有了它你可以在服务器 debian 上看到你的文件并直接在 visual studio 代码上编辑它是 惊人的 !!! :) )在客户端安装visual studio代码+远程桌面模块windows.
------windows客户端------
- 在 visual studio 代码的终端上创建私钥和 public 密钥
ssh-keygen
添加密码短语以提高私钥的安全性
------Linux服务器--------
- 将 public 密钥在 windows 客户端上复制到 linux 服务器上
/home/user/.ssh/authorized_keys
3) 如果你不是 root ad sudo 在 chmod -r 700 /home/<user>/.ssh
4)做一个chmod -r 600 /home/<user>/.ssh/authorized_keys
-----Windows 客户端-----
5) 在 VSC 上单击连接到主机添加 ssh 用户名@ip op 主机名
6)在你知道的.ssh的配置文件中Host:alias name HostName:your hostname User:username
添加它IdentityFile:Path of you private key
现在尝试连接它,效果惊人:)
回复,
我找到了解决方案,我只写了 authorize_key,通常是 authorize_keys
1 天丢失但知道我有一个 ssh-keygen 配置 windows 客户端到 linux 服务器 visual studio 代码和远程桌面
@Armando Ballaci @KamilCuk 谢谢你的帮助:)
祝你有愉快的一天