1.
sudo apt-get install rssh
2. (Olvass el mindent a /usr/share/doc/rssh/ könyvtárban)
3. /etc/rssh.conf szerkesztése a man rssh.conf és man rssh alapján
4. /usr/share/doc/rssh/examples/mkchroot.sh szerkesztése (Redhat -> Ubuntu). Gyakorlatilag csak a könyvtárneveket kell átírni.
99c99 < sftp_server_path="/usr/libexec/openssh/sftp-server" --- > sftp_server_path="/usr/lib/openssh/sftp-server" 101c101 < chroot_helper_path="/usr/libexec/rssh_chroot_helper" --- > chroot_helper_path="/usr/lib/rssh/rssh_chroot_helper"
5.
sudo /usr/share/doc/rssh/examples/mkchroot.sh /chroot/jail/utvonala
6.
sudo chmod u+s /usr/lib/rssh/rssh_chroot_helper
7. A TRÜKK:
sudo mknod -m 666 /chroot/jail/utvonala/dev/null c 1 3
8.
sudo adduser -s /usr/bin/rssh -d /userhome/a/chroot/jailben usernev
És máris lehet sftp-zni vagy scp-zni kedvünkre.
- kupcsik blogja
- A hozzászóláshoz be kell jelentkezni
- 1340 megtekintés
Hozzászólások
wiki?
--
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!
- A hozzászóláshoz be kell jelentkezni
wikibe, de izibe!
- A hozzászóláshoz be kell jelentkezni
Oke, amint lesz accountom.
- A hozzászóláshoz be kell jelentkezni
igen, chroot alatt kellhet nehany stuff a valos rendszerbol,ilyenek tipikusan a /dev, /proc, /shm
- A hozzászóláshoz be kell jelentkezni
Ezek kozul itt csak a dev kell. De az eredeti doksiban nincs leirva, hogy szukseg van a /dev/null-ra. Valszeg korabbi verzioknal nem is volt, de az Edgy-ben levo sftp-server igenyli.
- A hozzászóláshoz be kell jelentkezni