繁体   English   中英

无法连接到同一网络但不同域的桌面

[英]Unable to connect to a desktop in same network but different domain

我可以使用paramiko客户端连接到与我相同的域中的PC。 Cygwin服务器正在远程PC上运行。

 ssh.connect('135.24.237.170',username = 'cyg_server',password = 'force')

此PC 135.24.237.170位于名为“lsi-PC”的域中,与我的笔记本电脑相同。

但是,对于另一台PC'135.24.237.190',它在我的网络中但在不同的域(域名是Admin-PC)应该连接到它的代码是什么? 虽然cygwin已成功安装且SSHD正在运行但仍在我连接并尝试执行命令时失败。 我相信它的发生是因为它处于不同的领域。

对于运行ssh守护程序的其他域中的PC,您是否尝试过导出域用户和组?

您需要导出的另一条线索是,如果您收到如下消息:

你的小组目前是“mkpasswd”。 这表明应该重建/ etc / passwd(以及可能的/ etc / group)文件。 请参阅mkpasswd和mkgroup的手册页,然后运行mkpasswd -l [-d]> / etc / passwd mkgroup -l [-d]> / etc / group请注意,域用户需要-d开关。 要导出域用户:

$ mkpasswd -d >> / etc / passwd要导出组:

$ mkgroup> / etc / group

https://benbiddington.wordpress.com/2010/08/04/ssh-cygwin-and-domain-users/

这里还提到: “在TADDM网关服务器上为Windows域设置Cygwin OpenSSH服务器”

然后,您可以使用看起来像DOMAIN_username的用户名尝试SSH连接到其他域中的计算机

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM