我能够在 XP 上远程 ssh 进入 Cygwin,但它警告“无法 chdir 到主目录”并且我的 /bin 几乎是空的

我能够在 XP 上远程 ssh 进入 Cygwin,但它警告“无法 chdir 到主目录”并且我的 /bin 几乎是空的

我设置了防火墙例外,打开端口 22 到 443 到正确的内部 IP(我认为),并且能够使用我的外部 IP 登录,但我对几乎所有命令或文件的查看访问权限都非常有限。

/home 只有 .bash_profile

/bin 只有大约 20 个命令,其中一半以 cyg 开头。但我不知道为什么我的所有目录都是空的。有人指出我正确的方向吗?

答案1

如果您的 CygWin 安装是全新的并且您没有使用 CygWin setup.exe 安装程序安装任何软件包,这可能是正常的。

如果您未在适当的步骤中选择任何软件包,则 CygWin setup.exe 会安装最低限度的安装程序。默认情况下甚至没有vi安装。

在 Cygwing 中,home全新安装时是空的。

试试这个:在 Windows 盒子上本地打开 Cygwin 终端并检查您的home/bin文件夹:如果它们与您从远程看到的连接相同,那么您必须使用 CygWin setup.exe 安装所有缺少的内容

检查 CygWin 文档:http://cygwin.com/cygwin-ug-net/using.html

相关内容