连接unix虚拟机530 Permission denied

在Windows上尝试通过FTP连接VMware上的Linux系统时遇到'530 Permission denied'错误,发现是由于/etc/vsftpd.ftpusers和/etc/vsftpd.user_list文件中禁用了root用户导致。通过将root用户的配置项前添加 '#' 符号来解除限制,成功解决问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在windows上ftp连接vmware上linux系统,出现  530 Permission denied   ,检查service vsftpd start 。感觉很奇怪,因以普通用户是可以进入的。

          原因是我们 /etc/vsftpd.ftpusers  和  /etc/vsftpd.user_list  禁掉了root这个用户。这时我们需要修改这两个文件。

    (1)/etc/vsftpd.user_list的默认文件(则是表示具体用户)

                 # vsftpd userlist
                 # If userlist_deny=NO, only allow users in this file
                 # If userlist_deny=YES (default), never allow users in this file, and
                 # do not even prompt for a password.
                 # Note that the default vsftpd pam config also checks /etc/vsftpd.ftpusers
                 # for users that are denied.
                 root
                  bin
                  daemon
                  adm
                  lp
                  sync
                  shutdown
                  halt
                  mail
                  news
                  uucp
                  operator
                  games
                  nobody

          这时我们要在 root 前加上 # 。

    (2)/etc/vsftpd.ftpusers  的默认文件(所有可以登录该FTP的用户属性)

          # Users that are not allowed to login via ftp
          root
          bin
          daemon
          adm
          lp
          sync
          shutdown
          halt
          mail
          news
          uucp
         operator
          games
          nobody
     这时我们要在 root 前加上 # 。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值