Bagaimana cara mendaftar sshfs saat ini ke server?

13

Jika seseorang masuk ke server melalui ssh untuk penggunaan shell, gunakan cepat terakhir | w | yang dapat digunakan untuk menunjukkan pengguna yang masuk. Jika seseorang me-mount direktori pada server yang sama melalui sshfs dari komputer lain terakhir | w | yang tidak menunjukkan koneksi. Apakah ada perintah yang mirip dengan last | w | siapa yang akan menunjukkan sshfs saat ini mount di server?

M. Smith
sumber

Jawaban:

15

Membuat mount sshfs melibatkan menghubungkan seluruh sftp. Oleh karena itu, apa yang dapat Anda lakukan adalah mencari proses sftp yang muncul. Dengan asumsi pengguna andreas telah membuat sshfs mount, atau masuk menggunakan sftp biasa, Anda akan melihat sesuatu di sepanjang baris berikut:

root@halleck:~# ps aux | grep -i sftp | grep -v grep
andreas  11029  0.0  0.0   2420   648 ?        Ss   23:56   0:00 /usr/lib/openssh/sftp-server
root@halleck:~#

alt.

root@halleck:~# ps aux | grep -i sftp | grep -v grep
andreas  11091  0.0  0.1   9564  1116 ?        Ss   23:57   0:00 sshd: andreas@internal-sftp
root@halleck:~#

Apa yang Anda lihat bergantung pada Subsistem sftp apa yang telah Anda konfigurasikan.

Rincian dalam jawaban ini mengasumsikan sisi server OpenSSH.

andol
sumber
1
Terima kasih Andol, ini adalah metode yang saya gunakan saat ini. Saya tahu bahwa saya bisa alias jenis perintah ini dan menggunakan alias dengan cepat. Saya bertanya-tanya apakah ada utilitas yang banyak digunakan di luar sana yang memiliki jenis daftar yang dibangun di dalamnya.
M. Smith