[scponly] Problems getting Scponly on Cygwin
Roland Krystian Alberciak
ra115 at mail.gatech.edu
Thu Feb 2 14:02:18 EST 2006
Hello,
I cannot connect to my computer under scp, ssh or sftp. I have attached as
much debugging output as I could gather.
Any insights?
-Krystian.
SCP:
Me at MyComputer ~
$ scp -P50801 changes_webdiff.log incoming at localhost:.
incoming at localhost's password:
scponly : PID 2956 : 3 arguments in total. scponly : PID 2956 : arg
0 is
scponly scponly : PID 2956 : arg 1 is -c scponly : PID 2956 : arg
2 is
scp -t . scponly : PID 2956 : opened log at LOG_AUTHPRIV, opts 0x00000029
scpon
ly : PID 2956 : retrieved home directory of "/home/incoming" for user
"incoming"
scponly : PID 2956 : setting uid to 1022 scponly : PID 2956 : processing
reques
t: "scp -t ." scponly : PID 2956 : denied request: scp -t . [username:
incoming
(1022), IP/port: 127.0.0.1 4825 50801] lost connection
When I look through the code, the "denied request: scp -t ." message occurs
within:
int process_ssh_request(char *request)
...
671 /*
672 * reaching this point in the code means the request
isnt one of
673 * our accepted commands
674 */
675 if (debuglevel)
676 {
677 if (exact_match(flat_request,tmprequest))
678 syslog (LOG_ERR, "denied request: %s [%s]",
tmpr
equest, logstamp());
I haven't been able to get "scp -t" to transfer on user accounts that don't
use scponly as their shell.
SSH:
Me at MyComputer ~
$ ssh -p50801 incoming at localhost
incoming at localhost's password:
scponly : PID 3036 : 1 arguments in total. scponly : PID 3036 : arg
0 is
-scponly scponly : PID 3036 : opened log at LOG_AUTHPRIV, opts 0x00000029
scpon
ly : PID 3036 : incorrect number of args Connection to localhost closed.
int main (int argc, char **argv)
...
210 #ifdef WINSCP_COMPAT
211 if ((argc!=3) && (argc!=1))
212 #else
213 if (argc!=3)
214 #endif
215 {
216 if (debuglevel)
217 syslog (LOG_ERR, "incorrect number of
args");
218 exit(EXIT_FAILURE);
219 }
SFTP:
Me at MyComputer ~
$ sftp -oPort=50801 incoming at localhost
Connecting to localhost...
incoming at localhost's password:
Connection closed
More information about the scponly
mailing list