0

Python でos.system()を使用して共有ドライブをマウントしようとしています。問題は、インストールされている Linux バージョンに sudo コマンドがないことです。sudo パッケージのインストールに失敗しました。コマンド su を使用すると、 suidと共に使用する必要があるというエラーが表示されます。ルートがないため、chmod +sを実行できません。

何か案は?モッズ?それともバッファオーバーフローが唯一の解決策ですか? =)

前もって感謝します。

4

2 に答える 2

3

root 権限がないとマウントできません (一部の状況を除きます。以下を参照してください)。そのマシンに対する権限がない場合は、管理者に問い合わせる必要があります。

管理者ができることは、特定のマウント ポイントを に挿入し/etc/fstabてマークすることuserです。管理者がインストールsudoして実行できるようにすることもできますsudo mount

Python には、これらの基本的なセキュリティ機能を回避する方法がありません (また、回避するべきではありません)。

于 2012-09-01T17:24:25.110 に答える
0

あなたはヒューズを試すことができます:http://fuse.sourceforge.net/

それができるヒューズモジュールがあるかどうかは、正確に何をマウントしたいかによって異なります。

そしてもちろん、それをインストールする必要があります。

于 2012-09-01T17:27:48.733 に答える