Score:2

umask ผู้ใช้ที่จำกัด FTP - อยู่ที่ไหน

ธง cn

ฉันศึกษาเรื่องนี้มาหลายวันแล้วและฉันไม่สามารถหาทางออกได้ ฉันมีผู้ใช้ 2 ftp การตั้งค่าใน /etc/vsftpd.conf:

write_enable=ใช่
chroot_local_user=ใช่
allow_writeable_chroot=ใช่

เชลล์ที่ผู้ใช้รายนี้ล็อกอินคือ /bin/ftponly รหัสคือ:

#!/bin/sh
echo "บัญชีนี้จำกัดการเข้าถึง FTP เท่านั้น"
#!/bin/sh
echo "บัญชีนี้จำกัดการเข้าถึง FTP เท่านั้น"

ผู้ใช้ถูกจำกัดไว้ที่ ftp shell และไม่สามารถเปิดเทอร์มินัลได้

เมื่อผู้ใช้ (อดีตคณบดี) อัปโหลดไฟล์ใหม่ การอนุญาตคือ: -rw------- 1 deanhh deanhh 118 ม.ค. 3 19:48 testfile ดูเหมือนว่า umask สำหรับผู้ใช้ (deanhh) คือ 0077 ถูกต้อง?

ฉันไม่พบตำแหน่งที่ตั้งนี้ ฉันได้ดูที่:
/etc/vsftpd.conf
/etc/login.defs
/home/deanhh/.bashrc
/home/deanhh/.profile

ไฟล์เหล่านี้ไม่ได้ตั้งค่า umask นั้น นอกจากนี้ไดเร็กทอรี 'บ้าน' สำหรับ deanhh คือ /var/www/deanhh.com ไม่ใช่ /home/deanhh (ซึ่งมีอยู่) ไม่มีไฟล์หรือโฟลเดอร์ย่อยใน /var/www/deanhh.com เพื่อระบุ umask หรือการตั้งค่าใดๆ ของผู้ใช้

ฉันจะระบุตำแหน่งที่ตั้ง umask สำหรับผู้ใช้ ftp (คือ deanhh) ได้อย่างไร

Score:1
ธง cn

คุณใส่มันเข้าไป /etc/vsftpd.conf.

ในกรณีที่คุณสงสัยเกี่ยวกับการอนุญาตปัจจุบัน: the local_umask ตั้งค่าเริ่มต้นเป็น 077, ปิดใช้งานกลุ่มและอื่น ๆ ในการเข้าถึงไฟล์ด้วยวิธีใด ๆ (ตามที่คุณสังเกตเห็นแล้ว)

มีหลายตัวเลือกสำหรับการรับรองความถูกต้องของผู้ใช้:

anonymous_enable=ไม่
local_enable=ใช่
write_enable=ใช่
local_umask=0002
anon_upload_enable=ใช่
anon_mkdir_write_enable=ใช่
file_open_mode=0777
  • file_open_mode ตั้งค่าเริ่มต้นของไฟล์ 777 กำหนดให้สามารถอ่าน เขียนได้ และดำเนินการได้สำหรับทุกคน กับ local_umask ตั้งค่าให้ 002สิ่งนี้ให้คุณ 775.
kristy1024 avatar
cn flag
ขอบคุณ ฉันหาไม่พบเพราะไม่มีอยู่ - เป็นค่าเริ่มต้น ฉันเปลี่ยนใน /etc/vsftpd.conf ตามที่คุณแนะนำและตอนนี้ทำงานได้อย่างถูกต้อง
Fabby avatar
id flag
**@kristy1024** หากวิธีนี้ใช้ได้ผล อย่าลืมกลับมาคลิกเครื่องหมายถูกสีเทาใต้คำตอบเพื่อเปลี่ยนให้เป็นสีเขียวสวยงาม **รินซ์วินด์:**

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา