Brugere på LAMP server (turnkeylinux )

Få hjælp og support til alt server-relateret. Guides og How-to's i forbindelse med servere hører også til her.
thj01
Indlæg: 2667
Tilmeldt: 21. nov 2006, 10:06
Geografisk sted: Fredericia

Brugere på LAMP server (turnkeylinux )

Indlæg af thj01 »

Og her var magiens hjemmeside: magic........


NB - denne løsning er lavet til turnkeylinux, som fint kan køre i Virtualbox


Login på serveren gennem terminalen med

Kode: Vælg alt

ssh root@*ip_adresse*


Opret mapperne: 'public_html' og 'public_html/cgi-bin' i /etc/skel og opret en index.html med teksten: "Din hjemmeside"

Kode: Vælg alt

mkdir /etc/skel/public_html /etc/skel/public_html/cgi-bin
echo '<h1>Din hjemmeside</h1>' > /etc/skel/public_html/index.html


(der skal ikke bruges sudo, da jeg har valgt at logge ind på serveren som root)



Ændr skrive rettighederne til mapperne

Kode: Vælg alt

chmod -r 705 /etc/skel/public_html /etc/skel/public_html/cgi-bin/


(forklaring : freedomnotbeer.dk)

Brugere fuld adgang - grupper ingen adgang - andre læse og eksekver rettigheder

Gå ind i webmin gennem en browser (Fra en anden maskine)

*ip_adresse* -> Webmin

Nu skal følgende gøres i webmin

gå ind i Apache Webserver -> Global configuration

Vælg: Configure Apache Modules

aktiver : userdir

DONE



FTP server

For at få ordentlig tilgang til LAMP-serveren skal den selvfølgelige også have en ftp server og den installeres med hjælp herfra : Ubuntu Server Guide

Installer ftp server

Ubuntu kører som standard med vsftpd - Very Secure FTPD

Kode: Vælg alt

apt-get install vsftpd



Konfigurer

Kode: Vælg alt

nano /etc/vsftpd.conf



Fjern hash fra 'local_enable=YES' og 'write_enable=YES'


Kode: Vælg alt

# Uncomment this to allow local users to log in.
local_enable=YES
#
# Uncomment this to enable any form of FTP write command.
write_enable=YES


..... og lås ftp-brugerne i deres hjemme mapper

Kode: Vælg alt

# chroot_list_enable below.
chroot_local_user=YES


Genstart vsftpd

Kode: Vælg alt

/etc/init.d/vsftpd restart


DONE DONE!!!!!
Forfatter til Ubuntuguiden: http://www.vidas.dk/guides/ubuntuguiden.html

Kører LTS udgaverne.

"It's always easy if you know how to do it."