thehenrys.net

January 15, 2008

CentOS 5 + vsftpd + lock some users in their home directory ?

Filed under: Server Admin — dh @ 11:27 am

vi /etc/vsftpd/vsftpd.conf

add:
chroot_local_user=NO

uncomment:
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list

vi /etc/vsftpd/chroot_list

add:
[restricted username]

service vsftpd restart

done! 😉

CentOS 5 + VMware Tools installation problem

Filed under: Server Admin — dh @ 2:17 am

Copied here so i wont lose it… 😉

http://thewebmasterscafe.net/webhosting/vmware-tools-on-linux.html

Prior to installing the VMware Tools, there are a few things you want to do. The first step would be to install the kernel header files and a C compiler:

# yum install gcc gcc-c++ kernel-devel

The second thing would be to create a symbolic link pointing to your kernel header files:

# ln -s /usr/src/kernels/[your kernel version] /usr/src/linux

Now you’re ready to install the VMware Tools. From the VMware Server Console (with your virtual machine running), click on “VM => Install VMware Tools”……?. Nothing is supposed to be happening at this point, it’s just like you inserted a virtual CD. From the command line, mount the cdrom drive, copy the installation files to a directory on your virtual hard drive and untar them:

# mount /dev/cdrom /mnt/cdrom
# cd /mnt/cdrom
# cp VMwareTools-[version].tar.gz /tmp
# cd /tmp
# umount /mnt/cdrom
# tar zxf VMwareTools-[version].tar.gz

Execute the VMware Tools installation script:

# cd /tmp/vmware-tools-distrib
# ./vmware-install.pl

Go through the installation and answer all the questions. I’ve left every settings to its default value.

When you’re done, simply reboot your virtual machine. I’ve had a little problem with X as it wouldn’t start upon reboot. I just used the X configuration wizard (which launched automatically) to make some adjustments, rebooted the VM again and everything worked fine.

CentOS 5 + vsftpd + TLS/SSL

Filed under: Server Admin — dh @ 2:06 am

cd /etc/pki/tls/certs
make vsftpd.pem
cat /etc/pki/tls/certs/vsftpd.pem
openssl x509 -in /etc/pki/tls/certs/vsftpd.pem -noout -text
chmod 600 /etc/pki/tls/certs/vsftpd.pem
vi /etc/vsftpd/vsftpd.conf

[add to file]
# custom ssl config
listen_port=990
ssl_enable=YES
allow_anon_ssl=NO
force_local_data_ssl=NO
force_local_logins_ssl=YES
ssl_tlsv1=YES
ssl_sslv2=NO
ssl_sslv3=NO
rsa_cert_file=/etc/pki/tls/certs/vsftpd.pem

[/add to file]

/etc/init.d/vsftpd restart

done! 🙂

More info: http://www.brennan.id.au/14-FTP_Server.html#secure

January 11, 2008

VMware Server + CentOS 5 Install

Filed under: Server Admin — dh @ 5:23 pm

Here is a great post on installing VMware Server on CentOS 5:

http://fosswire.com/2007/04/21/installing-vmware-server-on-centos-5/