FileZilla以root用户登录Linux

图片不显示,请移步至作者博客:
http://gys115.cn/blog/?p=67

 

 

一、首先创建root用户的密码

sudo passwd root

 

然后输入要设置的密码,

然后再输入一次,

成功!

 

二、修改配置文件

 

filezila默认只能登录普通用户,如果想要root用户也能登录,必须修改/etc/ssh/sshd_config,把里面的PermitRootLogin改为yes。然后重启ssh,

sudo service ssh restart

 

三、FileZilla客户端设置

 

除了协议选择:SFTP之外,其它和正常连接一样,如图:

Linux系统中配置FTP服务器以支持匿名用户登录并允许上传文件通常涉及Apache或者ProFTPD这样的FTP服务器软件。这里以ProFTPD为例给出基本步骤: 1. **安装 ProFTPD**: 首先,你需要在系统上安装ProFTPD。如果是基于Debian或Ubuntu的系统,可以使用以下命令: ``` sudo apt-get update sudo apt-get install proftpd ``` 2. **启动服务**: 安装完成后,启动proftpd服务: ``` sudo systemctl start proftpd sudo systemctl enable proftpd ``` 3. **编辑配置文件**: 打开ProFTPD的主配置文件 `/etc/proftpd/proftpd.conf`,使用文本编辑器如 `vi` 或者 `nano`。 4. **启用匿名账户**: 在配置文件中找到 `[anonymous]` 或类似的部分,并设置允许匿名用户访问: ```conf <anonymous_enable> yes <anon_root>/var/www/html/ftp-anonymous-root <anon_upload_dir>/path/to/upload/directory ``` 其中,`anon_root` 指定了匿名用户的根目录,`anon_upload_dir` 设置了他们能上传文件的目录。 5. **安全设置**: 确保匿名用户只能读取和上传文件,不允许执行其他操作: ```conf <pam_login_required> no <write_enable> no <delete_enable> no ``` 6. **保存并重启服务**: 保存更改并重启服务,让新的配置生效: ``` sudo vi /etc/proftpd/proftpd.conf sudo systemctl restart proftpd ``` 7. **防火墙配置**: 如果有防火墙(比如ufw),需要开放必要的FTP端口,通常是20(数据连接)和21(控制连接)。 8. **测试**: 使用FTP客户端如FileZilla,尝试连接到服务器地址,验证匿名用户是否可以正常上传。 记得每次修改配置后都要检查是否有语法错误,以及备份重要配置文件以防意外。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值