Size: 960
Comment: era nel posto sbagliato
|
← Revision 5 as of 2010-01-28 15:19:05 ⇥
Size: 953
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 4: | Line 4: |
L'installazione e' quasi banale. Leggermente piu' complicata la configurazione di scponlyc, soprattutto perche' l'installatore si dimentica un paio di cose: | * Posizionarsi in /usr/share/doc/scponly/setup_chroot/ * Eseguire lo script setup_chroot.sh che si trova li` dentro, e rispondere alle domande |
scponly
- Posizionarsi in /usr/share/doc/scponly/setup_chroot/
- Eseguire lo script setup_chroot.sh che si trova li` dentro, e rispondere alle domande
- dopo aver lanciato lo script setup_chroot.sh (e creato quindi l'utente) e' necessario impostare /usr/sbin/scponlyc setuid con il comando:
chmod 4755 /usr/sbin/scponlyc
al momento lo script di cui sopra si dimentica di creare il device null all'interno della directory chrooted, quindi va creato a mano, altrimenti non ci si riesce a collegare. Posizionandosi nella home dell'utente chroot, eseguire:
mkdir dev cp -a /dev/null dev/
- Se si usa una distro a 64 bit, lo script dimentica anche una libreria a 64 bit, quindi occorre copiarla nel posto giusto. Da dentro alla home dell'utente scponly, occorre:
mkdir lib64 cp -a /lib64/ld-linux-x86-64.so.2 lib64/ cp -a /lib64/ld-2.7.so lib64/