คำถามติดแท็ก vsftpd

1
สัญลักษณ์ @ และ systemctl และ vsftpd
ฉันมีคำถามสองส่วน อะไรคือความสำคัญของสัญลักษณ์ @ ในสคริปต์ systemctl? วิธีเริ่ม vsftpd ใน fedora 16 (ซึ่งในบทเรียนบางบทดูเหมือนว่ามี @ ในชื่อมัน)? ฉันทำทุกอย่างที่ครูสอนพูดและมันก็ทำให้ฉันมีข้อผิดพลาด http://blog.tuxforge.com/fedora-16-vsftpd/ ฉันทำอะไรลงไป systemctl enable vsftpd@.service ฉันเห็นอะไร Failed to issue method call: No such file or directory (ฉันได้ลองวิธีนี้ด้วยพา ธ สัมบูรณ์เช่นกันและหลังจากฉันตรวจสอบว่าไม่มีไฟล์ดังกล่าวไฟล์จริงไม่มีเครื่องหมาย @ และอยู่ภายใต้ไดเรกทอรี / lib / systemd / system / ฉันยังได้ลองแล้ว การเริ่มต้นและการเปิดใช้งานโดยมีและไม่มีสัญลักษณ์ @ การเปิดใช้งานทำงานได้ แต่การเริ่มต้นไม่ได้ฉันรู้ว่าบทความล้าสมัยไปแล้ว แต่ฉันยังไม่สามารถเริ่มบริการได้เมื่อฉันพยายามเชื่อมต่อจะไม่ให้ฉัน) แก้ไข: ฉันได้รับบริการเพื่อเริ่มต้นอย่างใด …
27 vsftpd  systemd 

3
local_umask และ file_open_mode ทำงานอย่างไร
ฉันมีปัญหาบางอย่างเกี่ยวกับ filepermissions เมื่อผู้ใช้ภายในอัปโหลดไฟล์ผ่าน vsftp ไปยังเซิร์ฟเวอร์ ฉันต้องการไฟล์ที่จะมีสิทธิ์ทั้งหมด 766 หลังจากการทดลองและข้อผิดพลาดมากมายฉันพบว่าฉันต้องตั้งค่าเช่นนี้: local_umask=011 file_open_mode=0777 แต่ฉันไม่รู้ว่าทำไมผลลัพธ์ถึงได้รับอนุญาต 766 ครั้ง มีใครอธิบายเรื่องนี้ได้บ้าง

3
vsftpd: 500 OOPS: prctl PR_SET_SECCOMP ล้มเหลว
vsftpdฉันมีปัญหากับ เมื่อฉันเชื่อมต่อกับเซิร์ฟเวอร์ FTP ของฉันผ่าน FileZilla ฉันได้รับข้อผิดพลาด: 500 OOPS: prctl PR_SET_SECCOMP ล้มเหลว ข้อผิดพลาด: ข้อผิดพลาดที่สำคัญข้อผิด พลาด: ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ ฉันพยายามเชื่อมต่อผ่านตัวจัดการไฟล์ของฉันด้วยและดูเหมือนจะไม่ทำงาน ฉันสามารถเชื่อมต่อกับเซิร์ฟเวอร์อื่นของฉันทั้งหมดโดยไม่มีปัญหาดังนั้นฉันมั่นใจว่าเป็นปัญหาที่เกี่ยวข้องกับเซิร์ฟเวอร์ ฉันใช้ Ubuntu 14.04 ใน VPSDime VPS รุ่นvsftpd 3.0.2ข้อผิดพลาดไม่ได้เกิดขึ้นหลังจากการปรับปรุงหรือเปลี่ยนแปลงการกำหนดค่า แต่ข้อผิดพลาดเริ่มเกิดขึ้นเมื่อฉันทำงานบนเว็บไซต์ มันทำงานได้ดีก่อนที่ฉันจะได้รับข้อผิดพลาด ฉันรีบูตรีสตาร์ทvsftpdและอัปเดตระบบของฉันแล้ว ความคิดใด ๆ
8 ubuntu  ftp  vsftpd 

1
Linux `mount --bind` ทำให้โฟลเดอร์ของไคลเอ็นต์หายไปหรือไม่
ฉันพยายามทำให้ผู้ใช้ VSFTPD เข้าถึงโฟลเดอร์ FTP ของลูกค้าของเราทั้งหมด (ผู้ใช้ทั้งหมด chroot'ed ไปยังไดเรกทอรีบ้านของพวกเขาที่มีโฟลเดอร์ public_html) สิ่งที่ผมทำก็คือสร้างผู้ใช้ใหม่ FTP /home/global_user/และสร้างไดเรกทอรีลูกค้าภายใน จากนั้นฉันใช้คำสั่งต่อไปนี้เพื่อติดตั้งไดเรกทอรีผู้ใช้ของลูกค้าลงในไดเรกทอรีผู้ใช้ทั่วโลกเช่นนี้ mount --bind /home/global_user/client_directory /home/client/ สิ่งที่เกิดขึ้นถัดไปคือโฟลเดอร์ถูกเมาท์ แต่ไฟล์ทั้งหมดในโฟลเดอร์เดิมหายไป ! พวกเขาจะไม่ปรากฏในที่ยึดใหม่
2 linux  mount  bind  vsftpd 

0
vsftpd บนเดเบียน
หลังจากติดตั้ง vsftpd ในเดเบียนดังเสียงฮืด ๆ ขึ้นอยู่กับบทเรียนที่ฉันได้รับการปิดเปิดการใช้งานที่ไม่ระบุชื่อ แต่ก่อน telneting 21 พอร์ตการตอบสนองตกลงการตรวจสอบอีกครั้งในวันที่ไม่ระบุชื่อออกจากความพร้อมของพอร์ต 21 กับฉันได้รับnetstat -tulpn | grep :21 Unable to connect to remote host: Connection refusedจะกำหนดค่าวิธีเปิดใช้งานพอร์ต 21 ได้ที่ไหน
1 debian  vsftpd 

2
VSFTP การกำหนดค่าผู้ใช้เสมือนโดยใช้รหัสผ่าน [ซ้ำกัน]
เป็นไปได้ซ้ำ: ทำไม vsftpd ไม่ให้ฉันลงชื่อเข้าใช้ด้วยบัญชีผู้ใช้เสมือน ฉันกำลังพยายามกำหนดค่าผู้ใช้ FTP เสมือนพร้อมกับผู้ใช้จริงบนเซิร์ฟเวอร์ ฉันติดตั้ง VSFTP และใช้งานได้ดี ฉันพยายามติดตามบทช่วยสอนนี้: http://howto.gumph.org/content/setup-virtual-users-and-directories-in-vsftpd/ อย่างไรก็ตามเมื่อฉันพยายามล็อกอินผ่าน FTP การล็อกอินล้มเหลว ฉันแก้ไขปัญหาด้วยการสร้างผู้ใช้จริงบนเครื่องที่เรียกว่า "jjames" แต่ฉันต้องการให้มันทำงานโดยไม่มีผู้ใช้จริง ไฟล์. htaccess ของฉันอยู่ใน / etc / vsftpd / passwd ฉันพยายามสร้างมันโดยใช้และไม่มีแฟล็ก -m พร้อมกับ jjames ผู้ใช้เสมือน นี่คือข้อมูลการกำหนดค่าของฉัน ... grep -vE "^ #" / etc / vsftpd / * /etc/vsftpd/chroot_list:jjames /etc/vsftpd/ftpusers:root /etc/vsftpd/ftpusers:bin /etc/vsftpd/ftpusers:daemon /etc/vsftpd/ftpusers:adm /etc/vsftpd/ftpusers:lp …
1 linux  ftp  vsftpd  passwd 

0
Linux Command เพื่อแสดงรายการผู้ใช้ FTP ทั้งหมดในเชลล์รวมถึงผู้ใช้ที่สร้างขึ้นโดยใช้ vsftpd
ฉันได้สร้างบัญชี / ผู้ใช้ ftp สองสามรายการบนเซิร์ฟเวอร์ CentOS ของฉันโดยใช้ vsftpd ตอนนี้ฉันต้องการทราบชื่อผู้ใช้ของบัญชีนั้นโดยใช้ SHELL ฉันมีรหัสผ่านรูทเพื่อเข้าใช้ SSH ฉันพยายามค้นหาในคำสั่ง / etc / password โดยใช้คำสั่ง นาโน / etc / passwd แต่ไม่พบรายชื่อผู้ใช้ FTP ที่สร้างขึ้น

1
CentOS 7 vsftpd สิทธิ์ของโฟลเดอร์ไม่ถูกต้อง
ฉันกำลังเผชิญกับสองประเด็นในขณะนี้ ฉันไม่สามารถเขียนไปที่ /var/www/* โฟลเดอร์และฉันสามารถย้อนกลับไปที่ไดเรคทอรี / var และ / root! ฉันใช้ vsftpd และในการกำหนดค่าฉันใช้ chroot_list และได้เพิ่มบัญชีท้องถิ่น บัญชีอยู่นอกเหนือกลุ่ม www-acc ฉันเดาว่าฉันควรพูดถึง local_umask = 022 ด้วย ฉันพยายามกำหนดสิทธิ์ www-acc กลุ่มให้กับไดเรกทอรี /var/www/. ฉันเปลี่ยนไดเร็กตอรี่โฮมสำหรับผู้ใช้ แต่ก็ยังดูเหมือนว่าพวกเขาสามารถเรียกดูไดรฟ์ทั้งหมดได้ ฉันต้องการให้ผู้ใช้ที่มีกลุ่ม www-acc ได้รับอนุญาตใน / var / www / * ฉันจะทำอย่างไรเพื่อให้บรรลุผลสำเร็จ ls -la สำหรับ /var/www แสดงให้เห็นว่า: total 4 drwxr-sr-x. 4 root www-acc 49 Sep …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.