خطای ProFTPd dead but subsys locked
خطای ProFTPd dead but subsys locked هنگام بررسی وضعیت سرویس ProFTPd (سرویس FTP) رخ میدهد. این خطا نشاندهنده کرش سرویس FTP و باقی ماندن فایل lock است.
دلایل
کرش ناگهانی ProFTPd، پر شدن فضای دیسک، مشکل فایل پیکربندی، و تداخل با سایر سرویسها از دلایل رایج هستند.
رفع سریع
مرحله ۱: حذف فایل lock
rm -f /var/lock/subsys/proftpd
rm -f /var/run/proftpd.pid
مرحله ۲: kill پروسسهای باقیمانده
killall proftpd
مرحله ۳: استارت مجدد
systemctl start proftpd
مرحله ۴: بررسی
systemctl status proftpd
اگر مجدداً کرش کرد
بررسی لاگ:
tail -50 /var/log/proftpd/proftpd.log
tail -50 /var/log/messages | grep proftpd
بررسی فایل پیکربندی:
proftpd -t
اگر خطای Syntax داشت، فایل /etc/proftpd.conf را اصلاح کنید.
جایگزین ProFTPd
Pure-FTPd جایگزین پایدارتری است. در دایرکت ادمین:
cd /usr/local/directadmin/custombuild
./build set ftpd pureftpd
./build pureftpd
توصیه: SFTP به جای FTP
SFTP (SSH File Transfer Protocol) امنتر و پایدارتر از FTP است و نیازی به سرویس FTP جداگانه ندارد.
سرور مجازی با SFTP آماده. کانفیگ سرور شامل تنظیم FTP/SFTP امن. هاست وردپرس با FTP و فایل منیجر آماده.