Shell命令 開啟sftp日誌

2021-09-26 09:17:02 字數 821 閱讀 6972

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...