由于mac拥有自带的FTP工具,因此其实不需要借助其他工具,搭建更加方便。
开启FTP服务
macos默认的FTP服务是关闭状态的,因此需要进行激活一下,打开终端,指令如下:
sudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist
验证服务
开启FTP服务后,可以测试一下是否开启成功:
ftp localhost
之后会进行身份验证,用户名输入当前用户名,密码也为本机密码。同时需要注意,FTP服务器的用户名和密码也就是本机的用户名和密码。
如登陆成功,终端会进入到FTP目录下,如图
上传文件至remote文件夹
put 本机路径/a.txt (remote)路径/a.txt
通过这个指令,可以将本地文件传输到remote文件夹,注意put操作每次只能上传一个文件。
下载文件
macos登陆FTP服务器通过finder,可以直接快捷键command-k弹出登录框
服务器地址里填ftp://服务器的ip,例ftp://192.168.1.190,如果有端口再加:端口号,例ftp://192.168.1.190:20
之后如下图
名称和密码都是填之前搭建FTP使用的用户名和密码,连接成功就会直接打开remote服务器端文件夹,可随意下载文件。