请温文尔雅,因为我的服务器知识几乎为零!
我被要求对一个wordpress网站做一些CSS修改--很好,我很擅长这一点!我有所有的ftp信息和wordpress密码,但当我编辑文件并尝试使用Dream Weaver重新上传它们时,我得到一个错误,我没有权限写入特定的文件。所以,我想做的第一件事是右键单击文件并编辑权限,但当我尝试这样做时,我得到了相同的问题:
An FTP error occurred - cannot put the_file.js. Access denied.
The file may not exist, or there could be a permissio
我正在使用php的ftp_rename函数,当我重命名一个文件的扩展名以表明它已经被下载时,我得到了一个权限被拒绝的错误。
为了确保这不是php配置问题,我尝试了手动ftping。这就是我被难住的地方。
ftp> ls
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.
-rwxrwxrwx 1 1000 1000 179 Oct 18 16:12 File_20101018041300.csv
226 Directory send
我可以在FTP程序中访问本地主机上的文件,但是帐户是锁定的,所以当我可以看到它们并在浏览器中查看本地主机时,我不能编辑、下载或上传任何文件。
我在http://www.unixtutorial.org/2009/05/ubuntu-ssh-how-to-enable-secure-shell-in-ubuntu/上解释过,我在ftp程序中甚至无法访问本地主机,因此我设置ssh具有以下积极的结果。
ssh localhost
The authenticity of host 'localhost (127.0.0.1)' can't be established.
ECD
我正在读一个基于pyftpdlib的ftp平台代码,这个代码不能在我的Linux上运行。我使用sudo来确保权限。
当pyftpdlib运行我的代码,然后我的代码运行os.makedirs,这会抛出一个权限错误。
我可以在没有pyftpdlib的情况下在其他python代码中运行它。
这是回溯:
File "/usr/lib64/python2.7/asyncore.py", line 83, in read
obj.handle_read_event()
File "/usr/lib64/python2.7/asyncore.py", line