-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

hi all...

so, wanted to share my cool discovery of the day: how to make a scp/sftp only 
account. as you likely know, if you set a user's shell to /bin/false with the 
intention of not letting them ssh into the machine, that also cuts off their 
ability to scp or sftp in. one may want to offer scp or sftp but _not_ a full 
shell via ssh. up till today i didn't have any handy tool to do this, but 
today i _had_ to... after a bit of googling i found a small C program that 
you can set as the user's "shell" in /etc/passwd and it limits them to sftp 
and/or scp. it could be made more clever, i'm sure, and i'm sure that one day 
openssh will have such stuff built-in. but until then, i've got this 
hand-dandy little app...

if interested, you can grab the silly thing at:

        http://urbanlizard.com/~aseigo/rssh.c

there are installation instructions in the source file:

        head -n 52 rssh.c | tail -n 19

whee....

- -- 
Aaron J. Seigo
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA  EE75 D6B7 2EB1 A7F1 DB43
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux)

iD8DBQE/ncut1rcusafx20MRAmlIAKCS5b3+tjSO6Ult8DdrQch9Gqh+VQCfTfsE
U/C2e28WxmOIkQL13OOB2Pc=
=Ab3R
-----END PGP SIGNATURE-----

Reply via email to