XPではCygwinにリモートでSSH経由で接続できますが、「ホームディレクトリにchdirを接続できません」という警告が表示され、/ binがほとんど空です。

XPではCygwinにリモートでSSH経由で接続できますが、「ホームディレクトリにchdirを接続できません」という警告が表示され、/ binがほとんど空です。

ファイアウォール例外を設定し、正しい内部IP(私の意見では)に対してポート22〜443を開き、外部IPを使用してログインできましたが、ほとんどすべてのコマンドまたはファイルへのビューアクセスが非常に制限されています。

/家専用.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

関連情報