2022-05-19 16:10:36
浏览数 (2)
01首先进入root用户状态
代码语言:javascript
复制(base) dell@dell-server:~$ sudo su
[sudo] dell 的密码:
02 创建FTP站点
代码语言:javascript
复制(base) root@dell-server:/home/dell# apt-get install vsftpd
#修改/etc/vsftpd.conf文件以下内容
(base) root@dell-server:/home/dell# vim /etc/vsftpd.conf
anonymous_enable=YES
local_enable=YES
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
#重启vsftpd服务器
sudo service vsftpd restart
#完成上述命令后,其它电脑便可以访问服务器的/srv/ftp 文件夹
#在/srv/ftp 文件夹内创建两个文件夹,upload和download
(base) root@dell-server:/srv/ftp# mkdir 01 02
(base) root@dell-server:/srv/ftp# chmod 777 ./*
(base) root@dell-server:/srv/ftp# cd 02/
(base) root@dell-server:/srv/ftp/02# ls
(base) root@dell-server:/srv/ftp/02# cp /home/newdisk_dell_3/wilson/docker_test/test_tools/test.tar.gz ./
(base) root@dell-server:/srv/ftp/02# ls
test.tar.gz
03 测试FTP站点是否创建成功
代码语言:javascript
复制#在另一台服务器中打开一个终端,然后远程下载上一步服务器站点中创建的 test.tar.gz 文件
(base) dell@dell-server:~$ mkdir new_test
(base) dell@dell-server:~$ cd new_test/
(base) dell@dell-server:~/new_test$ ls
#10.253.3.6是上一台服务器的IP地址,此步骤便是下载上一台服务器中FTP站点内的test.tar.gz 文件
(base) dell@dell-server:~/new_test$ wget -c ftp://10.253.3.6/02/test.tar.gz ./
--2021-04-07 15:42:07-- ftp://10.253.3.6/02/test.tar.gz
=> “test.tar.gz”
正在连接 10.253.3.6:21... 已连接。
正在以 anonymous 登录 ... 登录成功!
==> SYST ... 完成。 ==> PWD ... 完成。
==> TYPE I ... 完成。 ==> CWD (1) /download ... 完成。
==> SIZE test.tar.gz ... 1106818643
==> PASV ... 完成。 ==> RETR test.tar.gz ... 完成。
长度:1106818643 (1.0G) (非正式数据)
test.tar.gz 100%[==========================================================>] 1.03G 642MB/s 用时 1.6s
2021-04-07 15:42:09 (642 MB/s) - “test.tar.gz” 已保存 [1106818643]
下载完毕 --2021-04-07 15:42:09--
总用时:1.9s
下载了:1 个文件,1.6s (642 MB/s) 中的 1.0G
# 可以看到test.tar.gz文件已经在新的服务器中下载成功。
(base) dell@dell-server:~/new_test$ ls -lhtr
总用量 1.1G
-rw-rw-r-- 1 dell dell 1.1G 4月 7 15:42 test.tar.gz