服务器之家:专注于VPS、云服务器配置技术及软件下载分享
分类导航

云服务器|WEB服务器|FTP服务器|邮件服务器|虚拟主机|服务器安全|DNS服务器|服务器知识|Nginx|IIS|Tomcat|

服务器之家 - 服务器技术 - FTP服务器 - FTP服务器配置过程的具体命令(2)

FTP服务器配置过程的具体命令(2)

2022-03-06 23:09服务器技术网 FTP服务器

FTP服务器配置过程8.以虚拟用户gou(Linux中并无该账号)进行测试: # ftp 127.0.0.1 Connected to 127.0.0.1 (127.0.0.1). 220 Welcom to my FTP server. Name (127.0.0.1:root): gou 3

FTP服务器配置过程8.以虚拟用户gou(Linux中并无该账号)进行测试:

  1. # ftp 127.0.0.1
  2. Connected to 127.0.0.1 (127.0.0.1).
  3. 220 Welcom to my FTP server.
  4. Name (127.0.0.1:root): gou
  5. 331 Please specify the password.
  6. Password:
  7. 230 Login successful. Have fun.
  8. Remote system type is UNIX.
  9. Using binary mode to transfer files.

测试下载服务器目录中的一个文件mytest:

  1. ftp> get mytest
  2. local: mytest remote: mytest
  3. 227 Entering Passive Mode (127,0,0,1,159,19)
  4. 150 Opening BINARY mode data connection for mytest (21 bytes).
  5. 226 File send OK.
  6. 21 bytes received in 0.00038 secs (54 Kbytes/sec)

测试上传本机目录中的文件vsftpd.conf:

  1. ftp> !ls
  2. account.db chroot_list k mytest userconf vsftpd.conf
  3. ftp> put vsftpd.conf
  4. local: vsftpd.conf remote: vsftpd.conf
  5. 227 Entering Passive Mode (127,0,0,1,117,203)
  6. 150 Ok to send data.
  7. 226 File receive OK.
  8. 4229 bytes sent in 0.00195 secs (2.1e+03 Kbytes/sec)

可以看到,使用没有系统账号的虚拟用户可以成功完成上传、下载的工作。但该FTP虚拟服务器只允许虚拟用户登录,其它系统用户无法登录,如系统用户user1不是虚拟用户,则不能登录该虚拟服务器。

  1. # ftp 127.0.0.1
  2. Connected to 127.0.0.1 (127.0.0.1).
  3. 220 Welcom to my FTP server.
  4. Name (127.0.0.1:root): user1
  5. 331 Please specify the password.
  6. Password:
  7. 530 Login incorrect.
  8. Login failed.

在虚拟FTP服务器中,也可以对各个用户的权限进行设置。方法是在/etc/vsftpd.conf文件中添加如下一行:

  1. user_config_dir=用户配置文件目录

然后在用户配置文件目录下创建相应的用户配置文件,比如为上述名为gou的用户创建一个配置文件(假设配置文件目录为/etc/user_config_dir):

  1. #vi /etc/user_config_dir/gou
  2. write_enable=NO
  3. anono_upload_enable=NO

重启FTP服务器,这时再使用账号gou来登录,就已经没有上传的权限了。

延伸 · 阅读

精彩推荐
  • FTP服务器你懂怎么建立 FTP 服务器么?

    你懂怎么建立 FTP 服务器么?

    TFTP 即 简单文本传输协议(Trivial File Transfer Protocol),允许用户通过 UDP 协议在系统之间传输文件。默认情况下,协议使用的是 UDP 的 69 号端口。TFTP 协议广泛...

    今日头条4212019-10-15
  • FTP服务器ftp服务器PDF文件在线查看的实现方法

    ftp服务器PDF文件在线查看的实现方法

    下面小编就为大家分享一篇ftp服务器PDF文件在线查看的实现方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...

    laoyang017462019-06-10
  • FTP服务器tftp服务器有什么用

    tftp服务器有什么用

    tftp服务器有什么用?很多人都用过tftp服务器,但是肯定很多人对tftp服务器不了解,所谓tftp服务器其实就是提高tftp服务的虚拟主机或者服务器。tftp服务器有...

    服务器技术网7582021-08-03
  • FTP服务器flashfxp怎么用?flashfxp使用方法

    flashfxp怎么用?flashfxp使用方法

    flashfxp 是一款很常用的FTP管理工具,也是比较简单的管理工具。下面就为大家讲解一下flashfxp怎么上传文件。 flashfxp怎么用?flashfxp使用方法 打开软件 点击...

    百度经验4962019-05-29
  • FTP服务器Serv-U 8.0 服务器中文乱码问题的解决

    Serv-U 8.0 服务器中文乱码问题的解决

    有用户反映用Serv-U7.1版本以后,文件名为中文的时候,会出现乱码,以及无法上传、下载、删除等一些问题。主要是由编码引起的,Serv-U默认的编码是UTF...

    未知6082019-05-18
  • FTP服务器带你了解vsftpd配置文件

    带你了解vsftpd配置文件

    vsftpd作为主打安全的FTP服务器,里面有很多的选项设置,想学习的朋友们现在爱站小编就带你了解vsftpd的配置文件,但是配置方法还是需要具体情况而定。...

    爱站网2042019-05-19
  • FTP服务器Filezilla Server配置FTP服务器提示操作超时的解决办法

    Filezilla Server配置FTP服务器提示操作超时的解决办法

    在 电脑系统 中使用Filezilla Server配置 FTP服务器 时,在访问登录后弹出提示详细错误:操作超时。如果有用户在电脑中遇到这样的问题,那么,不妨参考接...

    PConline9902019-05-18
  • FTP服务器Windows服务器之“FTP服务器搭建”图文教程

    Windows服务器之“FTP服务器搭建”图文教程

    Windows Server 2016服务器之FTP文件服务器安装教程,在VMware虚拟机中开启Windows Server 2016服务器,点击"开始"菜单,选择"服务器管理器".........

    IT工科男Jason6282021-01-20