因此,我在 Win7 上安装了 Cygwin 1.7.17,我使用 mkpasswd 引入了域用户(我的主管理员帐户)。我再次使用 mkpasswd 来引入我创建的名为“ffftp”的本地帐户。
mkpasswd -d -u administrator > /etc/passwd
mkpasswd -l -u ffftp >> /etc/passwd
我使用 mkgroup 来引入所有必要的 Windows 组。
我可以打字
$ login
user: ffftp
password: mypassword
它登录......但它说的是:
Last login: Tue Apr 16 11:36:49 on pty0
login: no shell: /bin/bash: Operation not permitted
本地用户 ffftp 只是 Windows 中的常规“用户”组。
ffftp 的 SID 以 S-1-5-21 开头。
我已经创建了一个 cygwin/home/ffftp
并在windows中设置它的权限。
如果我无法登录该用户,我怎么可能设置“ffftp”的私钥?我错过了什么???
此外,如果有人有关于使用 cygwin sshd 设置 AES 加密的指南,我们将不胜感激。