建立 Ftpet 连接
在这一步中,你将深入宫殿的神圣地下墓穴,设置 Ftpet 服务器,确保所有部门都能访问他们所需的卷轴。在使用 Ftpet 之前,你必须创建一个区域来存储这些卷轴。
首先,在 ~/project
下创建一个名为 Scrolls
的目录,用于存放卷轴:
mkdir ~/project/Scrolls
接下来,安装 vsftpd
服务器,它将驾驭 Ftpet 的力量。在终端中输入以下咒语:
sudo apt update
sudo apt install vsftpd -y
安装完成后,创建一个名为 vsftpd.conf
的魔法配置文件,用于控制 Ftpet 守护进程:
sudo vim /etc/vsftpd.conf
在 vsftpd.conf
中添加以下古老咒语(配置):
listen=NO
listen_ipv6=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
chroot_local_user=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
ssl_enable=NO
pasv_enable=Yes
pasv_min_port=10000
pasv_max_port=10100
最后,召唤 Ftpet 守护进程:
sudo systemctl restart vsftpd
如果出现以下错误:
System has not been booted with systemd as init system (PID 1). Can't operate.
Failed to connect to bus: Host is down
你可以尝试以下命令:
sudo /etc/init.d/vsftpd start