GNU/Linux >> Linux の 問題 >  >> Linux

OSError:[エラー 1] 操作は許可されていません

試すことができます (コマンド ラインからですが、Python には構文があるはずです):

sudo chown your_username:your_groupname filename

注:グループは通常、ユーザー名だけです。ただし、これらの権限に何か問題があるように感じます。全員の読み取り書き込み実行がオフになっているようです。このファイルはどのように作成されましたか?どのようにしてユーザー nobody によって作成されたのですか? ?


権限を変更する Python コード:

from getpwnam import pwd
from getgrnam import grp
import os

uid = getpwnam("YOUR_USERNAME")[2]
gid = grp.getgrnam("YOUR_GROUPNAME")[2]
os.chown("myPath/xFiles.bin.addr_patched", uid, gid)

sudo でスクリプトを実行します


Linux
  1. Setfaclでサポートされていない操作?

  2. id:コマンドが見つかりません

  3. w:コマンドが見つかりません

  1. df:コマンドが見つかりません

  2. du:コマンドが見つかりません

  3. rm:コマンドが見つかりません

  1. 「ulimit:max user processes:cannot modify limit:operation not allowed」がログイン時に表示される

  2. mv:コマンドが見つかりません

  3. bash:ulimit:コア ファイル サイズ:制限を変更できません:操作は許可されていません