centos用ftp服务吧A服务器的/aresoft/frd_dh/assets/ZDJZBF目录共享到B服务器的/aresoft/frd_dh/assets/ZDJZBF目录
时间: 2023-07-05 15:31:20 浏览: 160
您可以按照以下步骤在CentOS上共享目录:
1. 安装vsftpd软件包,使用以下命令安装:
```
yum install vsftpd
```
2. 启动vsftpd服务:
```
systemctl start vsftpd
```
3. 编辑vsftpd配置文件/etc/vsftpd/vsftpd.conf,在文件的末尾添加以下内容:
```
# 允许匿名用户登录
anonymous_enable=YES
# 设置匿名用户默认登录目录
anon_root=/aresoft/frd_dh/assets/ZDJZBF
# 允许本地用户登录
local_enable=YES
# 设置本地用户默认登录目录
local_root=/aresoft/frd_dh/assets/ZDJZBF
# 允许写入文件
write_enable=YES
# 允许本地用户写入文件
local_umask=022
# 允许匿名用户写入文件
anon_umask=022
# 允许上传文件
anon_upload_enable=YES
local_upload_enable=YES
# 允许创建目录
anon_mkdir_write_enable=YES
local_mkdir_write_enable=YES
```
4. 设置防火墙规则,允许FTP服务端口:
```
firewall-cmd --permanent --add-port=21/tcp
firewall-cmd --reload
```
5. 在B服务器上安装FTP客户端软件,使用以下命令安装:
```
yum install ftp
```
6. 使用以下命令连接A服务器:
```
ftp A服务器IP地址
```
7. 输入用户名和密码登录A服务器,然后使用以下命令上传文件:
```
put /aresoft/frd_dh/assets/ZDJZBF/文件名 /aresoft/frd_dh/assets/ZDJZBF/文件名
```
这将把A服务器上的文件上传到B服务器上的指定目录。
阅读全文