rootとして実行されるpython 2スクリプトがあります。私はos.system("some bash command")
をroot特権なしで使いたいのですが、どうすればいいですか?os.system()を使ってrootなしでコマンドを実行する
1
A
答えて
4
os.seteuid(some_user_id)
の前にos.system("some bash command")
を使用してください。
-1
私は自分のPCでテストをしています。あなたが 'sudo test.py'のようなpythonスクリプトを実行し、質問が解決された場合。
関連する問題
- 1. os.system()コマンドを実行して、Linuxシェルを実行しますか?
- 2. rootとしてlinuxコマンドを実行しています
- 3. jailbroken iPhoneで、どうやってrootでコマンドを実行できますか?
- 4. PHP - rootとしてコマンドを実行してください。
- 5. アーチlinuxのrootユーザーとしてPHPでコマンドを実行
- 6. 間違ったパスを使ってコマンドを実行する
- 7. 複数のadbコマンドをPython Popenまたはos.systemで実行する
- 8. Perl-Tkでボタンウィジェットを使ってコマンドを実行する
- 9. "konsole"コマンドを使ってPythonスクリプトを実行する
- 10. capistrano sudoを使って内部コマンドを実行する
- 11. dosコマンドを使ってサイクルを実行するには?
- 12. Net :: SSH :: Perlを使ってSSHコマンドを実行するには?
- 13. sudoなしでコマンドを実行する
- 14. nohupでコマンドを実行すると、nohupでコマンドを実行するとバックグラウンドで実行されるため、バックグラウンドでnohupを使用して実行します。
- 15. python:コマンドで変数を使用してjavaコマンドを実行
- 16. sudo authココアアプリケーションでNSTaskを使ってコマンドを実行中のセッション
- 17. '。'を使ってUNIXシェルスクリプトを実行するとどうなりますか?コマンド?
- 18. PHPでrootとしてシェルスクリプトを実行していますか?
- 19. user = rootでMySQLを実行する
- 20. root権限でスクリプトを実行する
- 21. Jenkinsでrootとしてスクリプトを実行する方法は?
- 22. WebサーバーでHttpGetを使用してコマンドを実行する
- 23. Primefacesを使用してプログラムでコマンドを実行する
- 24. "nohup"を使用して "top"コマンドをバックグラウンドで実行する
- 25. Gradleコマンドでコードカバレッジを使用してAndroidテストを実行する
- 26. パラメータを使用してerlangでコマンドを実行する
- 27. EclipseでPythonプロジェクトをrootとして実行します。
- 28. アンドロイドでシェルコマンドをrootとして実行しますか?
- 29. Perlスクリプトを使って実行したUnixコマンドを取得するには?
- 30. JMeter - beanshellを使用してtelnetでコマンドを実行します。
どのユーザーIDを選択すればよいですか?私の選択肢は何ですか? – SnelleJelle
あなたのスクリプトの目的によって異なります。誰も良い選択ではありません。 –