私はfreebsd(10)ボックスにrootとしてログインしていますが、別のユーザとしてスクリプト(または任意のコマンド)を実行しようとしていますが、 "su:Sorry"FreeBSDで別のユーザで実行
[email protected] ~ # whoami
root
[email protected] ~ # cat /etc/passwd
#...
myuser:*:1001:1001:my name:/home/myuser:/usr/local/bin/bash
#...
[email protected] ~ # su -m myuser -c '/bin/ls /tmp'
su: Sorry
[email protected] ~ # su -m myuser
su: Sorry
これはデフォルトで使用されていますが、suを使用する唯一の方法ではありません。あなたがリンクしている質問には、このユーザーがsuと何をしたいのかを記述した回答があります。 – Lexib0y