72994


ログインシェルに`/bin/false`が指定されているユーザに `su username -s /bin/bash -lc "commend"` すると
`su: using restricted shell /bin/false` というエラーで実行できません。  
これは正常な動作でしょうか？  
ご教授いただけたら幸いです。

環境  
raspberry pi os version 10.7  
bash version 5.0.3

以下を実行中でした

[code]

    adduser --system --shell  /bin/false --home /opt/pleroma pleroma
    export FLAVOUR="arm"
    su pleroma -s $SHELL -lc "
    curl 'https://git.pleroma.social/api/v4/projects/2/jobs/artifacts/stable/download?job=$FLAVOUR' -o /tmp/pleroma.zip
    unzip /tmp/pleroma.zip -d /tmp/
    "
    
[/code]

[Installing on Linux using OTP releases - Pleroma Documentation](https://docs-
develop.pleroma.social/backend/installation/otp_en/#installing-pleroma)


CC BY-SA 4.0
2020-12-31T01:46:58.203
72990
2020-12-31T08:01:47.543
29692
question
linux raspberry-pi
suコマンドでのshell指定


ログインシェルに/bin/falseが指定されているユーザでも`su username -s /bin/bash -lc
"commend"`は実行可能です。  
実行できない場合は他の原因が考えられます。


CC BY-SA 4.0
2020-12-31T08:01:47.543
72994
2020-12-31T08:01:47.543
35558
72990
answer