20220519_服务器中创建FTP站点方法

2022-05-19 16:10:36 浏览数 (1)

20220519_服务器中创建FTP站点方法

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

0 人点赞