vim /etc/ssh/sshd_config
# 查詢以下命令,行尾加上 -l info -f auth
subsystem sftp /usr/lib64/ssh/sftp-server -l info -f auth
-l
和-f
分別指定日誌級別和日誌設施
/usr/lib/openssh/sftp-server --help
usage: sftp-server [-ehr]
[-d start_directory]
[-f log_facility]
[-l log_level]
[-p blacklisted_requests]
[-p whitelisted_requests]
[-u umask]
sftp-server -q protocol_feature
vim /etc/rsyslog.conf
# 增加一行
auth,authpriv.* /var/log/sftp.log
/etc/init.d/rsyslog restart
/etc/init.d/ssh restart # 或 service sshd restart
tail -n 30 -f /var/log/sftp.log |
grep
sftp
# 如果沒有這個檔案可以手動建立,改擁有者為syslog,或者乾脆把許可權改為666
開啟aix SFTP日誌 是否和鏈結SFTP有關呢
1.修改ssh配置 vi etc ssh sshd config 在sftp配置處新增 l info f auth subsystem sftp usr lib64 ssh sftp server l info f auth 或者 subsystem sftp internal sftp l inf...
shell指令碼登入sftp
sftp不能像ftp一樣直接使用賬號 密碼登入 ftp ip位址 user 賬戶 密碼 需要互動式輸入登入密碼。在shell中可以使用expect 傳入密碼。sftp rad.put bsf user bsf ip expect yes no 也可以使用 ssh keygen t rsa 生成公私鑰...
Shell 學習 sftp互動
sftp可以解決乙個伺服器與另外乙個伺服器的檔案傳輸 首先sftp接續之前需要生成公鑰和私鑰,公鑰和私鑰是一種不對稱的加密方式。1.通過 ssh keygen t rsa 生成私鑰和公鑰。其中 t rsa 是rsa的加密方式。2.按回車鍵繼續往下執行 3.輸入y,進行覆蓋,然後輸入密碼和確認密碼 4...