1 indlæg
| Side 1 af 1
Brugere på LAMP server (turnkeylinux )
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
Opret mapperne: 'public_html' og 'public_html/cgi-bin' i /etc/skel og opret en index.html med teksten: "Din hjemmeside"
(der skal ikke bruges sudo, da jeg har valgt at logge ind på serveren som root)
Ændr skrive rettighederne til mapperne
(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
Konfigurer
Fjern hash fra 'local_enable=YES' og 'write_enable=YES'
..... og lås ftp-brugerne i deres hjemme mapper
Genstart vsftpd
DONE DONE!!!!!
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!!!!!
Om mig : http://ubuntudanmark.dk/forum/viewtopic.php?f=1&t=28&start=22
Nu med Unity
"Things only seem complicated if you don't know what you are doing. "
Nu med Unity
"Things only seem complicated if you don't know what you are doing. "
-

thj01 - Indlæg:
1729 - Tilmeldt:
21 nov 2006, 10:06 - Geografisk sted:
Fredericia
Hvem er online 1 indlæg | Side 1 af 1
Brugere der læser dette forum: Ingen og 0 gæster