問題:
無法上傳到Linux主機檔案。
例如:我們現在想把A檔案上傳到 /opt/software 目錄下,但此時發現怎麼都上傳不上去。
[isea@redis99 software]$ ll 总用量 4664 -rw-r--r--. 1 root root 1547237 10月 28 07:25 redis-3.2.8.tar.gz -rw-r--r--. 1 root root 3226139 10月 28 07:25 ruby-gems.tar.gz
原因:
我們在遠端連線的時候,使用了isea用戶,所以不能傳送內容到root的資料夾。
相關影片教學推薦:linux影片教學
解決方法:
1、使用root 帳戶連接,然後再上傳;
2、修改/opt/software目錄的擁有者,然後再上傳。
[isea@redis99 opt]$ sudo chown -R isea:isea /opt/module/ /opt/software/ [isea@redis99 opt]$ ll 总用量 8 drwxr-xr-x. 3 isea isea 4096 10月 28 07:27 module drwxr-xr-x. 2 isea isea 4096 10月 28 07:27 software
如果沒有設定一般使用者的root權限的話,可以切換到root使用者。
相關文章教學推薦:linux教學
#以上是linux不能上傳文件的詳細內容。更多資訊請關注PHP中文網其他相關文章!