User Tools

Site Tools


omogucavanje_samo_scp_komande_korisniku

Jako cseto vam se moze desiti da pred sobom imate sledeci problem: potrebno je omoguciti korisniku da putem SCP komande postavlja stvari na server a da nema mogucnost da pristupa SSH-u. Resenje je jako jednostavno - SCPOnly.

Procedura za instalaciju je jako jednostavna posto se SCPOnly nalazi u FreeBSD port stablu. Ipak, postoji jedna caka. Obicni SCP je iskljucen u normalnoj verziji SCPOnly programa. Zato cemo se malo poigrati instalacijom.

cd /usr/ports/shells/scponly/ && make

Sistem ce izvesti “vanila” kompajliranje. Ukoliko koristite “make install” necete moci da menjate nacin na koji se kompajlira kod te cete pri upotrebi scp-a dobiti connection lost poruku.

cd work/scponly-x.x
./configure --enable-scp-compat
make
cd /usr/ports/shells/scponly/ && make install

Sada ste na listu mogucih shell-ova dobili i scponly. Kada dodajete korisnika za kog zelite da moze samo putem SCP-a da postavlja datoteke na server izaberite da njegov shell bude scponly.

Sve sto ce novi korisnik mocu da radi je da na server u svoj home DIR postavi podatke.

omogucavanje_samo_scp_komande_korisniku.txt · Last modified: 2017/04/28 10:25 (external edit)