[問題] 關於openssh Tarball安裝後小問題

看板Linux作者 (wbreeze)時間10年前 (2013/10/10 17:07), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
版上各位好,小弟這幾天處理工作站碰到一點問題, 想請問大家有沒有甚麼解決辦法。 原PO使用這台工作站是 CentOS 5.9 的 64-bit版本; 因原本的 OpenSSH 版本太舊 (4.3p2), 進行 sftp 連線的話,沒辦法使用 Match 對特定對象做 chroot, 於是另外 Tarball 較新版的 Openssh-6.3p1 在 /usr/local/openssh 底下。 昨晚裝好之後有另外改動 service 中的 init file 並重開 sshd, 讓新版的 ssh 可以作用,並在 sshd_config 中做了點設定, 自己連上去也發現確實能對特定對象做 chroot 。 但是現在有個小問題,重新連上後發現原本的圖形介面環境從中文變成英文的, 終端機使用的語言也不支援中文, 好奇下了 locale 並且都 echo 看看,發現除了 LANG 之外, 其他回傳值都是空白,看起來問題應該出在這裡; 但我在 sshd_config 設定時,有使用 AcceptEnv 增加這些變數, 是不是還有其他 setting 是我該做的,所以造成這種情形呢? ps.將 service 切回舊版本重啟又會回到正常的狀態, 但是不用 Match 的話我不知道怎麼做 chroot 阿 OAQ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.34.178.19 ※ 編輯: wbreeze 來自: 1.34.178.19 (10/10 17:08)
文章代碼(AID): #1ILcv2LG (Linux)