2013年5月20日 星期一

ssh 登入反應慢 & sftp logging 功能開啟

從 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 ,什麼都記下來了。

網誌存檔

關於我自己