共 1 篇文章

标签:如何在Linux中使用命令行查看FTP用户? (linux查看ftp用户命令行)

如何在Linux中使用命令行查看FTP用户? (linux查看ftp用户命令行)

FTP(File Transfer Protocol)是一种用于在不同计算机之间传输文件的协议。在Linux中,我们可以使用命令行来查看FTP用户。本文将介绍如何在Linux中使用命令行查看FTP用户。 1. 使用“service”命令确认FTP服务器是否在运行 在Linux中,我们需要确认FTP服务器是否在运行,因为如果FTP服务器没有启动,那么我们就无法查看FTP用户。使用下面的命令可以确认FTP服务器是否在运行: $ service vsftpd status 如果FTP服务器正在运行,您将看到以下输出: vsftpd.service – vsftpd FTP server Loaded: loaded (/lib/systemd/system/vsftpd.service; enabled; vendor preset: enabled) Active: active (running) since Fri 2023-02-11 03:37:42 EST; 13min ago Process: 7114 ExecStartPre=/bin/mkdir -p /var/run/vsftpd/empty (code=exited, status=0/SUCCESS) Feb 11 03:37:42 server1 vsftpd[7116]: Listening on port 21 Feb 11 03:37:42 server1 systemd[1]: Started vsftpd FTP server. 如果FTP服务器没有运行,您将看到以下输出: Unit vsftpd.service could not be found. 在这种情况下,我们需要使用以下命令来启动FTP服务器: $ service vsftpd start 2. 使用“ftpwho”命令查看当前连接的FTP用户 现在我们已确认FTP服务器已启动,接下来我们可以使用“ftpwho”命令查看当前连接到FTP服务器的用户。使用下面的命令可以查看当前连接的FTP用户: $ ftpwho 将输出当前连接的FTP用户列表,如下所示: example1 pts/0 Thu Feb 10 09:31 00:05 example2 pts/1 Thu Feb 10 10:05 00:03 “ftpwho”命令将输出用户名、终端名称、连接时间和连接时长。 3. 使用“last”命令查看 FTP 用户登录历史记录 如果您需要查看FTP用户的登录历史记录,可以使用“last”命令。使用下面的命令可以查看FTP用户的登录历史记录: $ last | grep ftp 将输出包含“ftp”的登录历史记录,如下所示: ftpuser pts/1 Thu Feb 10 09:30 – 09:32 (00:02) ftpuser pts/1 Wed Feb 9 10:24 – 10:25 (00:01)...

技术分享