Cygwin SSH-seteuid没有这样的设备或地址
我已安装Cygwin,并希望在windows server 2012 R2上使用域用户帐户进行ssh。如果我用“本地系统帐户”启动sshd服务,它可以正常工作,但是如果我用Cygwin SSH-seteuid没有这样的设备或地址,cygwin,sshd,Cygwin,Sshd,我已安装Cygwin,并希望在windows server 2012 R2上使用域用户帐户进行ssh。如果我用“本地系统帐户”启动sshd服务,它可以正常工作,但是如果我用cygserver本地帐户或domain\cygserver启动服务,那么服务可以正常启动,但是当我尝试ssh时,我看到消息sshd:PID 1944:fatal:seteuid 1801:没有这样的设备或地址 客户端上详细模式下的ssh显示以下内容: debug1: Authentication succeeded (pub
cygserver
本地帐户或domain\cygserver
启动服务,那么服务可以正常启动,但是当我尝试ssh时,我看到消息sshd:PID 1944:fatal:seteuid 1801:没有这样的设备或地址
客户端上详细模式下的ssh显示以下内容:
debug1: Authentication succeeded (publickey).
Connection to 10.10.10.10 closed by remote host.
Connection to 10.10.10.10 closed.
debug1: Exit status -1
一些文章建议在其中使用cygserver
帐户启用以下GPO。我还是用同样的错误试过了
- 作为操作系统的一部分
- 创建令牌对象
- 作为服务登录
- 替换进程级令牌
.ssh
和授权密钥
权限,并且用户主目录存在,并且passwd
文件具有用户的/bin/bash shell
关于如何解决这个问题有什么建议吗?我有这个问题,解决方案是在启动CYGWIN OpenSSH服务之前启动CYGWIN ntsec服务。我有这个问题,解决方案是启动CYGWIN ntsec服务,在启动CYGWIN OpenSSH服务之前。我对这个问题不太了解,但是这个线程可能也会帮助您:在这里发布之前已经阅读了这些文章。做了很多研究,但仍然没有发现问题。只需使用“本地系统帐户”。我对这个问题不太了解,但这个帖子可能也会帮助你:在这里发布之前已经阅读了这些文章。做了很多研究,但仍然没有发现问题。只需使用“本地系统帐户”。