70824


Ubuntu(16.04)で自作サーバーを管理しております。アクセスの履歴を調べる方法についてお伺いしたく質問しました。

PuTTYなどのsshでサーバーにログインしますと、サーバー側のアクセス履歴は `last` や `who` コマンドで確認できることは理解しております。

質問は、SCP(例えばWinSCP)などでファイル転送をする時に、誰がアクセスしているのかを知る方法はありますでしょうか？

自分で試したことは、WinSCPを使ってサーバーにアクセスし、幾つかのファイルを移動させ、WinSCPをログアウトしました。この状態で、putty-
sshを使って、同じサーバーにアクセスして、`last` や `who`
で検索しても、WinSCPからログインした履歴が残っておりませんでした。WinSCP以外にもfiletransferのソフトを使っても同じ状況でした。

このような状況で、履歴を探すことは可能でしょうか？

ご教授していただけると、助かります。  
よろしくお願いします。


CC BY-SA 4.0
2020-09-29T14:46:27.803
70820
2020-09-29T16:35:14.953
2020-09-29T16:35:14.953
3060
11048
question
linux ubuntu
Ubuntuサーバー上でSCPからのアクセス履歴を調べる方法


`scp` (および `sftp`) では SSH を介してファイルの転送を行うので、ログインに関する情報が欲しいのであれば
`/var/log/auth.log` を確認してみてください。

**参考:**  
[Where would you find SCP logs? - Ask Ubuntu](https://askubuntu.com/q/659896)


CC BY-SA 4.0
2020-09-29T16:31:43.037
70824
2020-09-29T16:31:43.037
3060
70820
answer