オプションでログインシェルを起動するには?

オプションでログインシェルを起動するには?

たとえば、ログインシェルに制限されたゲストユーザーがあるとします。残念ながら、私のSlackwareのインストールには実行可能ファイルrbashがないので、そうする必要があります。rbashbash -r

問題のユーザーのログインシェルとしてこれを/ etc / passwdに入れようとしましたが、ファイル名の末尾に実行可能ファイルを見つけようとし、存在しないためguest:x:1001:1001::/home/guest:/bin/bash -rログインを許可しないようです。" -r"

これらのオプションを使用して制限付きシェルを起動する方法はありますか?それともrbashバイナリをインストールする必要がありますか?私はRaspberry Pi(ARM)を使用していて、慣れていないパッケージをコンパイルする必要があるので、これは理想的ではありません。

ベストアンサー1

私がしなければならない/bin/rbashことは、を指すシンボリックリンクを作成することだけです/bin/bash。そして、このリンクは名前付きリンクから呼び出され、制限モードでそれ自体で開始されるbashことに注意してください。rbash

ご協力ありがとうございます。

おすすめ記事