当我今天醒来时,我的mac电脑无法进入我的家庭网络上的任何计算机,我收到了ssh: connect to host IP_ADD port 22: Operation timed out。我昨晚只是在使用ssh,并没有改变任何配置,我所做的只是使用mac到ssh成两台机器,并告诉其中一台告诉一台告诉另一台。我正在运行OSX10.14.1 Mojave。
我仍然能够使用我的Mac进入我的云服务器:
ssh root@cloud_server_ip
Last login: Sun Nov 25 07:06:13 2018 from my_ip_address
root@cloud_machine
当用户不时地从OS (雪豹)工作站到我们的Linux主机SSH时,他们会收到以下消息:
/usr/bin/xauth: ~/.Xauthority not writable, changes will be ignored
当然,它们的X转发应用程序在这一点上将无法工作。
但是,如果他们注销并再次重新登录,就不会收到消息,而且一切都按预期的方式工作。
在他们的Mac电脑上,他们通过法新社获得自己的主目录。Linux机器通过NFS获得它。
对这里会发生什么有什么想法吗?
众所周知,我们可以在/etc/motd或文件/etc/issue.net中键入横幅,因此,登录到Linux机器的每个用户都将获得横幅消息,例如:
Red Hat Enterprise Linux Server release 6.8 (Santiago)
Kernel \r on an \m
##########################################################################
# Welcome to OBAMA house !!!
#
没有用户目录的密码减少SSH?
据我所知,文件夹.ssh应该存储在用户目录中。
ServerA: Linux without /home/users
ServerB: Linux with /home/users
client: Linux/mac etc...
案例:
客户端无密码ssh到ServerB,没有问题
客户端无密码ssh到ServerA,没有问题
SeverA密码-无密码ssh到ServerB,问题!
如果ServerA中没有实际的用户目录,那么在没有用户目录的情况下,每个用户的公钥是怎样的呢?
或者还有其他方法可以安全地从ssh到ServerB从ServerA?
我正在尝试使用用于Mac的RDC2.1从Mac连接到Windows服务器。
问题是,我需要连接的服务器是由一个完全独立的网络上邪恶的基于龙IP的访问控制来保护的。
我有一个IP可以进入,但它在我的办公室(即一个完全独立的网络)。
因为该网络不是为VPN设置的,所以我已经通过SSH隧道设置了一个SOCKS代理(这一切都很好)。
(SSH proxy)
Me (on my Mac) ----------> Office Linux box ----> Windows server
(home network) (office net