ユーザーとルートの別のコマンドプロンプト

ユーザーとルートの別のコマンドプロンプト

私はSSH経由でリモートDebian 6に接続するためにWindowsでパテクライアントを使用しています。 rootとしてログインすると、一般的なコマンドプロンプトが表示されます。たとえば、root@ion:~#コマンドを押すとオートコンプリートコマンドが正しく機能しますtab。 root以外のユーザーとしてログインすると、コマンド$プロンプトにのみ表示され、コマンドはオートコンプリートされません。

これが理由であり、rootではなくユーザーの可能性を拡張する方法は?

ベストアンサー1

ログイン時にps各ユーザーでコマンドを実行すると、呼び出されるシェルが何であるかがわかります。どちらもbashであることを確認してください。

どちらもbashの場合は、組み込みコマンドを実行してcompletebashでオートコンプリートがオンになっていることを確認できます。問題が解決したら、user.bashrcに完了を追加してください。

プロンプトは環境変数の機能なので、PS1コマンドを実行してecho $PS1内容を確認してください。

おすすめ記事