centos与Mac通过ftp共享文件

本文介绍如何在CentOS系统与Mac之间通过FTP进行文件共享,特别演示了将本地ZIP文件上传到服务器/public_html目录的操作步骤。

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

以root用户进行配置
1、安装ftp:yum install vsftpd*
2、查询ftp是否安装成功:rpm -q vsftpd
3、启动ftp:service vsftpd start
4、修改/etc/vsftpd/vsftpd.conf文件中的匿名访问:anonymous_enable=NO
5、关闭防火墙:service iptables stop
6、修改共享目录权限:chmod 777 /home/zjy
chmod o+w /home/zjy
7、查询SELinux(Security-Enhanced Linux) :getsebool -a | grep ftp
getsebool -a | grep ftp_home_dir 
8、打开目录访问权限:
setsebool allow_ftpd_full_access on
setsebool ftp_home_dir on
9、重新启动ftp:service vsftpd restart
10、拷贝文件
(1)下载文件
get
格式:get [远程文件] [本地文件]
格式:mget [下载整个目录下的文件]
例:下载服务器上/public_html下的所有文件
ftp> cd /public_html
ftp> mget *.*
注意:文件都下载到了linux主机的当前目录下。
(2)上传文件
put
格式:put [本地文件] [远程文件]
格式:mput [本地文件夹]

例:要把本地当前目录下所有zip文件上传到服务器/public_html下


zhaojunyandeMacBook-Pro:~ zhaojunyan$ ftp 10.211.55.4
Connected to 10.211.55.4.
220 (vsFTPd 2.2.2)
Name (10.211.55.4:zhaojunyan): zjy
331 Please specify the password.
Password: 
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> cd
(remote-directory) ls
550 Failed to change directory.
ftp> cd /home/zjy
250 Directory successfully changed.
ftp> ls
229 Entering Extended Passive Mode (|||50493|).
150 Here comes the directory listing.
drwxr-xr-x    2 501      501          4096 Jul 01 15:03 Desktop
drwxr-xr-x    2 501      501          4096 Jul 01 15:03 Documents
drwxr-xr-x    2 501      501          4096 Jul 01 15:03 Downloads
drwxr-xr-x    2 501      501          4096 Jul 01 15:03 Music
drwxr-xr-x    2 501      501          4096 Jul 01 15:03 Pictures
drwxr-xr-x    2 501      501          4096 Jul 01 15:03 Public
drwxr-xr-x    2 501      501          4096 Jul 01 15:03 Templates
drwxr-xr-x    2 501      501          4096 Jul 01 15:03 Videos
-rwxr-xr-x    1 0        0            6425 Jul 01 14:44 epoll
-rw-r--r--    1 0        0              96 Jul 01 14:44 epoll.c
226 Directory send OK.
ftp> lcd
Local directory now: /Users/zhaojunyan
ftp> ls
229 Entering Extended Passive Mode (|||63243|).
150 Here comes the directory listing.
drwxr-xr-x    2 501      501          4096 Jul 01 15:03 Desktop
drwxr-xr-x    2 501      501          4096 Jul 01 15:03 Documents
drwxr-xr-x    2 501      501          4096 Jul 01 15:03 Downloads
drwxr-xr-x    2 501      501          4096 Jul 01 15:03 Music
drwxr-xr-x    2 501      501          4096 Jul 01 15:03 Pictures
drwxr-xr-x    2 501      501          4096 Jul 01 15:03 Public
drwxr-xr-x    2 501      501          4096 Jul 01 15:03 Templates
drwxr-xr-x    2 501      501          4096 Jul 01 15:03 Videos
-rwxr-xr-x    1 0        0            6425 Jul 01 14:44 epoll
-rw-r--r--    1 0        0              96 Jul 01 14:44 epoll.c
226 Directory send OK.
ftp> lcd
Local directory now: /Users/zhaojunyan
ftp> 
ftp> get /home/zjy/epoll.c /Users/zhaojunyan/P
Parallels Pictures Projects Public Py3Venv
ftp> get /home/zjy/epoll.c /Users/zhaojunyan/share/
local: /Users/zhaojunyan/share/ remote: /home/zjy/epoll.c
229 Entering Extended Passive Mode (|||21768|).
150 Opening BINARY mode data connection for /home/zjy/epoll.c (96 bytes).
ftp: Can't open `/Users/zhaojunyan/share/': Is a directory
226 Transfer complete.
225 No transfer to ABOR.
ftp> get /home/zjy/epoll.c /Users/zhaojunyan/share/epoll.c
local: /Users/zhaojunyan/share/epoll.c remote: /home/zjy/epoll.c
229 Entering Extended Passive Mode (|||19641|).
150 Opening BINARY mode data connection for /home/zjy/epoll.c (96 bytes).
100% |***********************************|    96      141.61 KiB/s    00:00 ETA
226 Transfer complete.
96 bytes received in 00:00 (117.18 KiB/s)
ftp> 




ftp常用命令ftp:
ftp>lcd               本地工作目录
ftp>cd                远程目录
ftp>binary            推荐采用二进制传输,避免乱码.
ftp>tick             开启传输时的字节计数器,再执行一次即可关闭
FTP>ls               显示远程目录文档和子目录的缩写列表。
FTP>cd               更改远程电脑上的工作目录。
FTP>bye              断开退出ftp








评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值