Ubuntu
我不小心更改了伺服器上的 /var 目錄權限
我已經能夠修復大部分文件權限,但最近我注意到我無法將文件從伺服器複製到本地電腦。
scp 一直給我這個錯誤
bash: /usr/bin/scp: Permission denied
我試圖查看伺服器上的 scp(二進製文件)權限,這就是我得到的
root@server1:/var# ls -altrh /usr/bin | grep scp -rwxr-xr-x 1 root root 71K Jul 26 16:20 lscpu ---------- 1 root root 99K Nov 5 11:51 scp
不確定這是我的錯誤還是 scp 附帶的預設權限。
二進製文件
/usr/bin
通常具有文件權限755
(有些沒有,例如sudo
由於 setuid 位)。如果
scp
是唯一受影響的,您可以通過執行快速修復此問題sudo chmod 755 /usr/bin/scp