我在通过python file.write((将文件写入/media/usb中的usb驱动器时遇到问题。如何使用sudo运行python脚本?而且,既然它应该是自动的,我该如何避免输入密码?
这与python脚本无关,而是linux用户权限。
您可以有以下选项(选择一个(,
- 授予当前用户访问usb驱动器安装文件夹的权限
- 使用
sudo
运行脚本以提升用户权限
为了避免密码提示,您可以在/etc/sudoers.d/
下添加一个sudoers文件,例如
echo "$USER ALL=(ALL:ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/$USER