從 client 端 ssh 連至 linux 主機,輸入 account 後總是要等很久才會顯示要求輸入密碼。
解決方式1:
‧vi /etc/ssh/sshd_config 增加 UseDNS no 在此檔案內。
解決方式2:
‧vi /etc/ssh/ssh_config 修改 GSSAPIAuthentication yes 為 GSSAPIAuthentication no
這樣一來重新登入 linux 主機應該就不會遇到反應很慢的問題了。(至少在我設定後是可行的)
2. 從 client 端使用 winscp (sftp) 上傳 or 下載檔案都沒 log 可以查看做了些什麼事。
解決方式:
#vi /etc/ssh/sshd_config
修改 Subsystem sftp /usr/lib/openssh/sftp-server 為
Subsystem sftp
/usr/lib/openssh/sftp-server -l INFO -f LOCAL1
#vi /etc/syslog.conf 新增設一行
local1.info /var/log/sftp.log
#/etc/init.d/ssh restart ;
#/etc/init.d/sysklogd restart
使用 winscp 上傳 or 下載檔案後再看看 server 上的 /var/log/sftp.log ,什麼都記下來了。