PDA

ดูเวอร์ชั่นเต็ม : ขั้นตอนการติดตั้ง vsFTD บน FreeBSD


บ่าวกันต์
08-03-2006, 08:28 AM
ไม่ต้องพูดอะไรมาก (พูดไม่ค่อยเก่ง)

เริ่มเลย


ns1# pw groupadd -g 75 -n ftp
ns1# pw useradd -u 75 -g ftp -c ?FTP Service? -d /home/ftp -m -s /sbin/nologin -n ftp
ns1# cd /usr/ports/ftp/vsftpd
ns1# make install clean
ns1# cd /home
ns1# chown root ftp
ns1# chgrp wheel ftp
ns1# chmod og-w ftp



ขั้นตอนต่อไปเลยนะ

ns1# pico /usr/local/etc/vsftpd.conf


anonymous_enable=YES
local_enable=YES
write_enable=YES
local_umask=022
#anon_upload_enable=YES
#anon_mkdir_write_enable=YES
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
#chown_uploads=YES
#chown_username=whoever
#xferlog_file=/var/log/vsftpd.log
#xferlog_std_format=YES
idle_session_timeout=60
data_connection_timeout=60
#nopriv_user=ftpsecure
#async_abor_enable=YES
#ascii_upload_enable=YES
#ascii_download_enable=YES
#ftpd_banner=Welcome to blah FTP service.
#deny_email_enable=YES
#banned_email_file=/etc/vsftpd.banned_emails
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/usr/local/etc/vsftpd.chroot_list
#ls_recurse_enable=YES
secure_chroot_dir=/home/ftp


ตกลงตามนี้

อีกไฟล์หนึ่ง
อันนี้สำคัญมาก ถ้าเราได้ chroot_local_user=YES ไว้ในไฟล์ vsftpd.conf

ns1# pico /usr/local/etc/vsftpd.chroot_list

root
admin



OK 2 คนนี้ ( น้อง root กับ น้อง admin ) เนี่ย
ได้รับ Green card ให้ท่องเที่ยวไปได้ทุกหนแห่งใน บ้าน FreeBSD

ทีนี้เรามาทำให้ vsftpd ทำงานกันดีกว่า

ns1# pico /etc/inetd.conf
แก้ไข ftp จากเดิม ให้เป็น แบบนี้

ftp stream tcp nowait root /usr/local/libexec/vsftpd vsftpd


มาทดสอบกันเลย
ns1# killall inetd [คำสั่งนี้ ฆ่า inetd ซะ]
ns1# inetd -Ww [คำสั่งนี้ ปลุก inetd ขึ้นมาทำงาน]

ลองเรียกผ่าน URL หน่อย ftp://ftp.yourdomain.com

ใช้งานได้แล้ว ส่วนไฟล์ต่างๆ ที่ต้องการให้คนอื่นๆ เข้ามาดาวน์โหลดไปใช้งานนั้น

อยู่ที่นี่จ้า /home/ftp/

อยากให้ใครโหลดไร ก็จัดการเลย

เอ่อ สำหรับผู้ที่ตั้ง Server ไว้หลัง Firewall นะ

อย่าลืมมมมมมมม! Open port 20:21 ไว้ด้วยนะจ๊ะ

เดี๋ยวสิหาว่า กันต์ บ่เตือนนนนน

ไปล่ะ ง่วง




รอจนกว่าจะเสร็จ ต่อไปก็

บ่าวกันต์
08-03-2006, 08:35 AM
ยกตัวอย่าง 8)

ftp.kundream.ath.cx (ftp://ftp.kundream.ath.cx) <<-- อันนี้ อยู่ vhost บน server 1 paris ลุงแด๊กส์ เข้าไม่ได้

kundream.ath.cx (http://kundream.ath.cx) <<-- อันนี้เป็น vhost บน server 1 paris

chaksumat.ath.cx (http://chaksumat.ath.cx) <<-- อันนี้ก็เช่นกัน เป็น vhost บน server 1 paris


ยังไงก็ลองเข้าใหม่ นะ คุณแดก เอ้ย คุณลุงแด๊กส์

ล้อเล่นนะ คุณลุง อย่าว่า กันต์ นะ

บ่าวคนเดิม
08-03-2006, 10:19 AM
อ่ะน่ะ...ขอบคุณมากท่าน...ตอนนี้กำลังประสานกับบ่าวอ ุบลฯ เรื่องทอดผ้าป่าซื้อฮาร์ดดิสก์ 250 G ซักตัว
8)

บ่าวกันต์
08-03-2006, 10:26 AM
อ่ะน่ะ...ขอบคุณมากท่าน...ตอนนี้กำลังประสานกับบ่าวอ ุบลฯ เรื่องทอดผ้าป่าซื้อฮาร์ดดิสก์ 250 G ซักตัว
8)


คันบ่ เป็นการลำบากเกินไป

ขากลับ สิถือไปฝากดอก

Router มีหลายโตอยู่

HDD กะมีหลายอยู่

ถ้ากลับ การบินไทย (เอาของกลับเยอะได้ Automatic Upgrade)

แต่ ถ้ากลับ การบินอื่นๆ ล่ะก็ 50 Kg (หมายถึง อด)

บ่าวคนเดิม
08-03-2006, 04:30 PM
มักอันนี่นาท่าน... ftp.kundream.ath.cx <<-- อันนี้ อยู่ vhost บน server 1 paris ลุงแด๊กส์ เข้าไม่ได้
บ๊ะอดใจไว้เด้อ FreeBSD 6.2 กะกำลังซิออกเวอร์ชั่นเต็ม ...โอ้ย..บ่าวอุบลเอ้ย ทื่น จักบาดก่อนนา

บ่าวกันต์
08-03-2006, 04:58 PM
;D

เป็นเรื่องง่ายที่สุด ในบรรดา Config Server สำหรับ

FTP Server เนี่ย

บ่าวกันต์
08-03-2006, 07:46 PM
ลืมบอกไปว่า

vsFTPD มาย่อมาจากอะไร

v = Very
s = Security
F = Files
T = Transfer
P = Potocal
D = Daemon

ลืมไปได้ไงเนี่ย นี่หรือคือ admin ;D

บ่าวคนเดิม
08-03-2006, 08:34 PM
คักนั้นแล่วท่าน.....ซิได้ลองอยู่ดอก

บ่าวอุบลมิวสิค
11-28-2006, 11:58 AM
ออกยามใด๋ส่งข่าวแหน่เด้อ บ่าวกันต์ บ่าวคนเดิม สิได้ใช้บริการนำสั่นดอกว๊า อิอิ

บ่าวกันต์
11-28-2006, 02:30 PM
เห่อๆๆๆๆ

เว่าไปทั่วเนาะ

kropran
05-07-2007, 06:02 PM
เก่ง แรง หนุ มอง อ๋าย...
บืน อ๋าย เฮ๊ย เกิด ครู ซิ แน...
แปลว่า...
เก่งจังเลยพี่
ต่อไปนี้ คงได้พี่เป็นครู...