作者decoration (肉包)
看板Linux
標題[問題] centos7上普通用戶ssh 無法下載與上傳檔
時間Tue Jun 21 19:11:08 2022
大家好,小妹近期接手實驗室的工作站,是Linux新手,剛好遇到工作站需要版本升級,好不容易安裝完centos7與EDA 軟體,才發現遠端使用MobaX連線主機時,除了使用root登錄可以正常操作,普通帳號都不能上傳與下載檔案,同時普通帳號也無法開啟任何檔案,想請問各位前輩大大們我該如何解決這個問題?謝謝!!!
-----
Sent from JPTT on my iPhone
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.216.28.133 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Linux/M.1655809870.A.59F.html
1F:→ breeze08: 看你要下載或上傳檔案的所在目錄權限是怎麼設定的,如 06/21 21:18
用情境來解釋的比較清楚,我以root權限新增一個普通使用者test,退出root使用test遠端登錄主機,登錄進去就在/home/test,這時候我新增hspice檔案test.sp,卻發現無法開啟test.sp或將檔案下載下來,這種情況應該如何解決QQ
2F:→ breeze08: 果你以普通使用者登入,那在server的根目錄下當然不能 06/21 21:18
3F:→ breeze08: 操作檔案,因為根目錄只有root可以操作 06/21 21:18
4F:推 roccqqck: 創一個777個temp目錄 06/21 23:00
※ 編輯: decoration (61.216.28.133 臺灣), 06/21/2022 23:11:56
5F:→ breeze08: ls -l test.sp 看一下檔案的權限 06/21 23:25
我有使用chmod將/home/test 權限改為777了 但還是無法下載與上傳。ls -l結果如下 -rwxrwxrwx. 1 test test 0 jun 21 18:10 test.sp
※ 編輯: decoration (61.216.28.133 臺灣), 06/21/2022 23:50:11
6F:推 Bencrie: 看是不是 SELinux 作怪吧 06/21 23:55
你好,我有使用sudo setenforce 0來測試,還是失敗
7F:→ jerejesse: 無法上傳下載的具體錯誤訊息是? 06/22 00:35
8F:→ tomsawyer: 有可能是selinux 錯誤可能都是寫permission denied 06/22 08:09
※ 編輯: decoration (61.216.28.133 臺灣), 06/22/2022 10:46:12
9F:→ breeze08: 可以換個方式試試看,例如使用putty登入然後嘗試用scp 06/22 12:42
10F:→ breeze08: 指令把檔案拷貝到本地端,這樣做主要是為了排除可能是m 06/22 12:42
11F:→ breeze08: obaX軟體的問題。另外本地端電腦的防火牆或防毒軟體在 06/22 12:42
12F:→ breeze08: 測試過程中建議暫時關閉來排除潛在的干擾 06/22 12:42
13F:→ decoration: 謝謝各位大大,問題已經解決,需要去修改/etc/ssh/ssh 06/22 13:52
14F:→ decoration: d_config中的配置後重新啟動ssh,就可以了!!! 06/22 13:52
15F:推 holishing: 啊你改了什麼? 無法下載的時候 journalctl -u sshd 有 06/22 21:13
16F:→ holishing: 顯示什麼錯誤訊息嗎? 06/22 21:13