[問題] centos7上普通用戶ssh 無法下載與上傳檔

作者: decoration (肉包)   2022-06-21 19:11:08
大家好,小妹近期接手實驗室的工作站,是Linux新手,剛好遇到工作站需要版本升級,好不容易安裝完centos7與EDA 軟體,才發現遠端使用MobaX連線主機時,除了使用root登錄可以正常操作,普通帳號都不能上傳與下載檔案,同時普通帳號也無法開啟任何檔案,想請問各位前輩大大們我該如何解決這個問題?謝謝!!!
作者: breeze08 (linuxer)   2022-06-21 21:18:00
看你要下載或上傳檔案的所在目錄權限是怎麼設定的,如果你以普通使用者登入,那在server的根目錄下當然不能操作檔案,因為根目錄只有root可以操作
作者: roccqqck (ccqq)   2022-06-21 23:00:00
創一個777個temp目錄
作者: breeze08 (linuxer)   2022-06-21 23:25:00
ls -l test.sp 看一下檔案的權限
作者: Bencrie   2022-06-21 23:55:00
看是不是 SELinux 作怪吧
作者: jerejesse (淡嵐)   2022-06-22 00:35:00
無法上傳下載的具體錯誤訊息是?
作者: tomsawyer (安安)   2022-06-22 08:09:00
有可能是selinux 錯誤可能都是寫permission denied
作者: breeze08 (linuxer)   2022-06-22 12:42:00
可以換個方式試試看,例如使用putty登入然後嘗試用scp指令把檔案拷貝到本地端,這樣做主要是為了排除可能是mobaX軟體的問題。另外本地端電腦的防火牆或防毒軟體在測試過程中建議暫時關閉來排除潛在的干擾
作者: decoration (肉包)   2022-06-22 13:52:00
謝謝各位大大,問題已經解決,需要去修改/etc/ssh/sshd_config中的配置後重新啟動ssh,就可以了!!!
作者: holishing   2022-06-22 21:13:00
啊你改了什麼? 無法下載的時候 journalctl -u sshd 有顯示什麼錯誤訊息嗎?

Links booklink

Contact Us: admin [ a t ] ucptt.com