我在一台旧笔记本电脑上安装了Debian压缩器,作为测试平台。我已经安装了OpenSSH和编辑了/etc/ssh/sshd_config,以使用ssh密钥和不允许密码身份验证。
不过,我可以通过serFISH.com用密码登录。输入密码时,我得到:
Connecting as lemmy@*myipaddress* on port 5001...
/root/.ssh/known_hosts updated.
Original conten
我需要测试一系列应用程序是否安装在基于linux/unix的主机和windows主机上。因此,很明显,在unix/linux中,只需对主机执行ssh命令并运行$ which $cmd即可:
def valid_util?(cmd, user, host, pass)
begin
result = nil
Timeout::timeout(10) do
Net::SSH.start( host.to_s, user.to_s, :password => pass.to_s) do |ssh|
r
我想从windows 10到linux进行ssh。我安装了OpenSSH服务器和客户端。当我试图使用我自己的电脑时,它就能工作了。22号港口开放了。我试过没有防火墙。但是当我尝试linux时,我的连接超时了。
ssh: connect to host 192.168.xxx.x port 22: Connection timed out