วันศุกร์ที่ 24 มกราคม พ.ศ. 2557

fix vsftp & iptables fix

setenforce 0

/etc/vsftpd/ftpusers
/etc/vsftpd/user_list

vi /etc/sysconfig/iptables-config

IPTABLES_MODULES="ip_conntrack_ftp"

ขั้นตอนการติดตั้ง FTP Server บน CentOS 6 ด้วยโปรแกรม vsftpd
1. ดาวน์โหลดโปรแกรม vsftpd
1
# yum install vsftpd

2. Start Service vsftpd 
1
# service vsftpd start

3. เปิดการใช้งาน vsftpd ใน Multi-user levels
1
# chkconfig vsftpd on
 ขั้นตอนการสร้าง Account FTP ให้กับแต่ละคน (FTP แบบ Authentication Required)
1. แก้ไขไฟล์ vsftpd.conf โดยพิมพ์คำสั่ง แก้ไขค่าตามคำอธิบายด้านล่าง และทำการบันทึก
1
# nano /etc/vsftpd/vsftpd.conf

1.1 ascii_upload_enable=YES ลบเครื่องหมาย # ออก
1.2 ascii_download_enable=YES ลบเครื่องหมาย # ออก
1.3 ftpd_banner=Welcome to blah FTP service. ลบเครื่องหมาย # ออก
1.4 use_localtime=YES เพิ่มไว้ที่บรรทัดสุดท้าย

2. สร้าง Account ใหม่ขึ้นมาสำหรับการทดสอบ
1
2
3
4
5
6
7
# useradd ftp1
# passwd ftp1
Changing password for user ostechnix.
New password:
BAD PASSWORD: it is based on a dictionary word
Retype new password:
passwd: all authentication tokens updated successfully.

3. Restart Service vsftpd
1
# service vsftpd restart

4. Update SELinux configuration เพื่อเปลี่ยน User ไปที่ $HOME directories
1
# setsebool -P ftp_home_dir on

วันอาทิตย์ที่ 19 มกราคม พ.ศ. 2557

Fix Mysql start & memcached


setenforce 0
killall memcached
service memcached start
service mysqld stop
mv /var/lib/mysql/mysql.sock /var/lib/mysql/mysql.sock.bak
service mysqld start