ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comHost and DomainHost & Domain (general)สอบถามวิธี Config Ubuntu ให้ Set default Permission ครับ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: สอบถามวิธี Config Ubuntu ให้ Set default Permission ครับ  (อ่าน 443 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
HaNoY
Global Moderator
สมุนแก๊งเสียว
*****

พลังน้ำใจ: 48
ออฟไลน์ ออฟไลน์

กระทู้: 581



ดูรายละเอียด
« เมื่อ: 20 สิงหาคม 2014, 14:01:42 »

คือทุกครั้งที่จะมีการสร้าง file หรือ folder ขึ้นมาใหม่ผมก็ต้องเข้าไปตั้ง set permission เองตลอด เพราะมันไม่สามารถสร้างไฟล์ได้ เพราะ default permission ไฟล์มันมาที่ 600 แล้วไม่สามารถเปลี่ยน permissions ที่ FTP ได้ ต้องเข้าไปเปลี่ยนที่ Server เองตลอด อยากทราบคำสั่งที่ต้องการ set default permissions ทีครับ

เหมือนผมจะอธิบายงงๆ นะ แต่เพิ่งหัดเล่น VPS ของ DigitalOcean อะ ไม่รู้จะบอกยังไงดี
บันทึกการเข้า
awayhost
คนรักเสียว
*

พลังน้ำใจ: 11
ออฟไลน์ ออฟไลน์

กระทู้: 192



ดูรายละเอียด
« ตอบ #1 เมื่อ: 20 สิงหาคม 2014, 14:24:01 »

ใช้ FTP ของอะไรครับ ถ้าใช้ Vsftpd ก็ Config ตามนี้

1. เข้าไปแก้ไข File Config

โค๊ด:
vi/etc/vsftpd/vsftpd.conf

2. เพิ่มคำสั่งเหล่านี้

โค๊ด:
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=0002
anon_upload_enable=YES
anon_mkdir_write_enable=YES
file_open_mode=0777

3. แก้ไขเสร็จแล้ว ก็สั่ง Rastart Service

โค๊ด:
service vsftpd restart

4. คำอธิบาย ผมขี้เกียจแปล

Here, file_open_mode sets the default setting of files. 777 makes it readable, writeable and executable for anyone. With local_umask set to 002, this gives you 775, as you requested.

Notica that local_umask defaults to 077, disabling groups and others to access files in any way (hence it is set here).


บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์