2 番目のユーザーでログインするときにパスワードを要求するスクリプトを自動的に実行する

2 番目のユーザーでログインするときにパスワードを要求するスクリプトを自動的に実行する

したがって、私の目的を理解していただけるように、質問全体を変更しています。

私はこれを持っていますscript.sh

$HADOOP_HOME/sbin/start-dfs.sh
$HADOOP_HOME/sbin/start-yarn.sh
cd /home/hadoop/apache-hive-3.1.1-bin/ 
hiveserver2 & 
sudo /opt/hue/build/env/bin/hue runserver &

Ubuntuが起動し、2番目のユーザーにログインしたときに自動的に実行されるようにしたいハドゥープ

問題:

このスクリプトはユーザーが実行する必要がありますハドゥープ。 これハドゥープユーザーにはパスワードがあります。Ubuntu はデフォルトで別のユーザーで起動します。

どうすればいいでしょうか?初心者注意!

答え1

読み取るとスクリプトman sudoersを実行し、ユーザーが特定のコマンドを実行できるようになります。sudo -u hadoophadoopNOPASSWWD

関連情報