ユーザー名とパスワードを使用してBashをcshに変更する方法

ユーザー名とパスワードを使用してBashをcshに変更する方法

cshbashを次のコマンドを使用していますが、動作しないものに変更したいと思いますchsh -s /bin/csh insite(user) insite(password)

このコマンドを使用してシェルスクリプトを作成する必要がありますが、
これが私が得た結果です。

chsh -s /bin/csh insite insite 
Usage: chsh [ -s shell ] [ --list-shells ] [ --help ] [ --version ] [ username ]

ベストアンサー1

パラメータがあまりにも多く提供されたため、コマンドは失敗しました。chshコマンドラインではパスワードを使用できず、他のユーザーのアカウントを変更するにはrootユーザーである必要があります。

sudo chsh -s /bin/csh insite

持っていない場合は、sudo状況に応じたすべての方法でルートになって実行してください。

chsh -s /bin/csh insite

自分のシェルを変更したい場合は、ルートである必要はありません。ちょうど/bin/cshにリストされている必要があります/etc/shells。ただし、シェルを変更したい場合は、パスワードを入力する必要があります。

chsh -s /bin/csh
Password: _

おすすめ記事