3つのシェルスクリプトがあります。
●root権限で実行 aaa.csh
●ユーザ指定権限で実行 bbb.csh
●root権限で実行 ccc.csh
この3つのシェルスクリプトはaaa.csh →bbb.csh →ccc.cshの順番でバッチ処理として
cronに設定したいのですが、
権限が違うのでroot権限のcrontabとユーザ指定のcrontabに
それぞれ設定しなくてはいけません。
あまりスマートではないかと思い、
何かよい方法はないかと質問させて頂きました。
3つのシェルスクリプト1つシェルスクリプトにまとめてroot権限のcrontabに設定してしまう方法とかどうでしょうか?
ちなみにスクリプトの処理の内容は単純なファイルコピーなどです。
意味分かりますでしょうか?
よろしくお願いします。
No.3ベストアンサー
- 回答日時:
root権限からのsuであれば、恐らくパスワードは聞かれずにすむと思います。
suの部分を以下のように書いてみてください。
su - username -c ".../bbb.csh"
※usernameと.../は適宜置き換えてください。
No.4
- 回答日時:
sudoを使用してみたらどうでしょうか?
○@IT:止められないUNIXサーバのセキュリティ対策
第5回 サービスをセキュアにするための利用制限(3)
~管理者権限の制限のためのsuとsudoの基本~
http://www.atmarkit.co.jp/fsecurity/rensai/unix_ …
○@IT:止められないUNIXサーバのセキュリティ対策
第6回 特権ユーザーの安全性向上を行うsudoの設定例
http://www.atmarkit.co.jp/fsecurity/rensai/unix_ …
参考URL:http://www.atmarkit.co.jp/fsecurity/rensai/unix_ …
No.1
- 回答日時:
>3つのシェルスクリプト1つシェルスクリプトにまとめてroot権限のcrontabに設定してしまう方法とかどうでしょうか?
もし、bbb.schにユーザ権限が設定されていることに意味があるなら、
まとめてroot権限を与えるのはセキュリティ的に問題ではないでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux shellscript内のコマンドを、sudo(toor)として実行 2 2022/09/23 15:05
- その他(プログラミング・Web制作) Linuxについて質問です。 引数に指定されたアクセスログのファイルからアクセス数が多い順に上位3つ 1 2023/02/03 03:46
- Excel(エクセル) ¥マークを含むパスの処理について(マクロ、または関数) 2 2022/12/25 02:11
- Windows 10 バッチファイルの記述法とルールについてアドバイスをお願いいたします。 1 2022/04/13 10:50
- その他(プログラミング・Web制作) linuxについて質問です 1 2023/02/06 19:55
- UNIX・Linux Linuxについて2つ質問したいです。 ① シェルスクリプト名をawk1.shとして、指定されたデー 1 2023/02/03 03:49
- 憲法・法令通則 選挙に関する次の3つの文のうち、間違えているのはどれですか?? ①憲法は、両議院の議員の選挙において 1 2022/07/12 15:56
- C言語・C++・C# アクセス権の組み合わせについて 読み込み:4、書き込み:2、実行:1 と言う風に設定されているので、 5 2022/11/30 15:46
- Android(アンドロイド) バックグラウンド権限の設定方法 1 2023/07/24 10:26
- その他(開発・運用・管理) ユーザ権限でソフトを起動すると必ず管理者パスワードをきかれてうまく利用できない 3 2022/05/10 00:07
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
root権限によるFFFTPでの接続
-
Linuxでrootユーザの他にUID0、...
-
telinit qについて
-
telnet でログイン出来ないユーザ
-
root権限のユーザ作成
-
コンソールでctrl-l, ctrl-pな...
-
VineLinuxをInstallして再起動...
-
ログインできないユーザはcron...
-
DNSサーバを設定したのですがns...
-
同一のホスト名で何か問題があ...
-
リモートデスクトップ接続でパ...
-
Linuxでパスワード変更時に「it...
-
パスワード設定していないユー...
-
エクセルで#N/Aを含めた平均値...
-
AWSでSSH接続をしたいのですが...
-
コマンドでのFTP転送が進まない。
-
”Tortoise SVN” と ”Subversio...
-
【DNS】ゾーン情報が上手く設定...
-
プロキシサーバとDNSサーバにつ...
-
BIND エラー not found: 3(NXD...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Administratorというアカウント...
-
【Administrator と root の違...
-
root権限によるFFFTPでの接続
-
Fedora37Gnome環境ではrootでロ...
-
Linuxでrootユーザの他にUID0、...
-
Rootユーザとして「vnc」接続し...
-
VineLinuxをInstallして再起動...
-
telnet でログイン出来ないユーザ
-
LINUXに自動ログインする方法が...
-
[postfix]aliasesでphp呼び出し
-
root権限でテキストエディター...
-
root権限のユーザ作成
-
sshでリモートログインした際の...
-
rootのホームディレクトリ/root...
-
rootパスワードのデフォルト?
-
ksh起動時に自動で.kshrcを読み...
-
Linuxで輝度を下げる方法を教え...
-
-s /sbin/nologinだとproftpdが...
-
scpコマンド windowsクライアント
-
TeraTermで切断後次つながらず...
おすすめ情報