次のガイドに基づいて、WindowsOSにOpenSSHをインストールしました。 https://winscp.net/eng/docs/guide_windows_openssh_server
これは標準のプロンプトです
Windowsプロンプト
[email protected]@ServerName c:\Users\userName>
[email protected]@ServerName c:\Users\userName>
Linuxプロンプト
[root@ServerName ~]#
[root@ServerName ~]#
Linuxでは、PS1
変数を変更することで、この設定を簡単に変更できます。
[root@ServerName ~]# echo $PS1
[\u@\h \W]\$
[root@ServerName ~]#
Windowsはどうですか?ドメインユーザーを使用しているため、Windowsのデフォルトのプロンプトが長すぎます。簡略化したいと思います。
これは、Win32-OpenSSHサーバーが Prompt
環境変数 をに設定するためです。
<ssh-username>@%COMPUTERNAME% $P$G
ハードコードされた であり、構成できません。
カスタムリモートコマンドを次のように指定することで、これを元に戻すことができます。
set Prompt=$P$G & cmd.exe
たとえば、PuTTYでは、接続> SSH>リモートコマンドに移動することでこれを行うことができます。