须藤:./TCP_Proxy.py:找不到命令
sudo: ./TCP_Proxy.py: command not found
嘿嘿,
所以我这两天一直在寻找为什么会发生这种情况...我已经阅读了该站点上的许多主题并尝试了所有给出的相关建议,但无济于事。
在测试 ftp 客户端上尝试 运行 TCP 代理时,出现以下错误:
sudo: ./TCP_Proxy.py: command not found
完整的命令是:
sudo ./TCP_Proxy.py 127.0.0.1 21 ftp.target.ca 21 True
我试过了
brew install sudo
确保 sudo 已安装并且确实已安装。
我还执行了 ls 命令,确实列出了相关文件。
我有点不知所措,非常感谢您提供的任何帮助。谢谢。
CK
sudo chmod +x TCP_Proxy.py
会做的,
使用 Python,您可以创建一个简单的脚本,该脚本可以是 运行 首先授予预期的文件权限,例如:
import os
import stat
st = os.stat('TCP_Proxy.py')
os.chmod('TCP_Proxy.py', stat.S_IXUSR | stat.S_IXGRP | stat.S_IXOTH)
以下是完整的标志
stat.S_IRWXU Mask for file owner permissions.
stat.S_IRUSR Owner has read permission.
stat.S_IWUSR Owner has write permission.
stat.S_IXUSR Owner has execute permission.
stat.S_IRWXG Mask for group permissions.
stat.S_IRGRP Group has read permission.
stat.S_IWGRP Group has write permission.
stat.S_IXGRP Group has execute permission.
stat.S_IRWXO Mask for permissions for others (not in group).
stat.S_IROTH Others have read permission.
stat.S_IWOTH Others have write permission.
stat.S_IXOTH Others have execute permission.
stat.S_ENFMT System V file locking enforcement. This flag is shared
with S_ISGID: file/record locking is enforced on files that do not
have the group execution bit (S_IXGRP) set.
stat.S_IREAD Unix V7 synonym for S_IRUSR.
stat.S_IWRITE Unix V7 synonym for S_IWUSR.
stat.S_IEXEC Unix V7 synonym for S_IXUSR.
嘿嘿,
所以我这两天一直在寻找为什么会发生这种情况...我已经阅读了该站点上的许多主题并尝试了所有给出的相关建议,但无济于事。
在测试 ftp 客户端上尝试 运行 TCP 代理时,出现以下错误:
sudo: ./TCP_Proxy.py: command not found
完整的命令是:
sudo ./TCP_Proxy.py 127.0.0.1 21 ftp.target.ca 21 True
我试过了
brew install sudo
确保 sudo 已安装并且确实已安装。 我还执行了 ls 命令,确实列出了相关文件。 我有点不知所措,非常感谢您提供的任何帮助。谢谢。
CK
sudo chmod +x TCP_Proxy.py
会做的,
使用 Python,您可以创建一个简单的脚本,该脚本可以是 运行 首先授予预期的文件权限,例如:
import os
import stat
st = os.stat('TCP_Proxy.py')
os.chmod('TCP_Proxy.py', stat.S_IXUSR | stat.S_IXGRP | stat.S_IXOTH)
以下是完整的标志
stat.S_IRWXU Mask for file owner permissions.
stat.S_IRUSR Owner has read permission.
stat.S_IWUSR Owner has write permission.
stat.S_IXUSR Owner has execute permission.
stat.S_IRWXG Mask for group permissions.
stat.S_IRGRP Group has read permission.
stat.S_IWGRP Group has write permission.
stat.S_IXGRP Group has execute permission.
stat.S_IRWXO Mask for permissions for others (not in group).
stat.S_IROTH Others have read permission.
stat.S_IWOTH Others have write permission.
stat.S_IXOTH Others have execute permission.
stat.S_ENFMT System V file locking enforcement. This flag is shared with S_ISGID: file/record locking is enforced on files that do not have the group execution bit (S_IXGRP) set.
stat.S_IREAD Unix V7 synonym for S_IRUSR.
stat.S_IWRITE Unix V7 synonym for S_IWUSR.
stat.S_IEXEC Unix V7 synonym for S_IXUSR.