Exit status 255 on sftp

Tags
sftp, solaris, status

Login to Reply

 
Thread Tools Search this Thread
# 1  
Old 10-13-2008
Question Exit status 255 on sftp

HI guys

When i try SFTP to a machine using a user account whose entry in
/etc/passwd as follows

user:x:8005:508::/export/home/user:/bin/false

and i am not placed my keys over there i am using the password option in the sftp

Since the keys are not there it ask for the password

and the password method was sucess but i am getting following messages


debug1: ssh-userauth2 successfull: method password
debug1: fd 6 setting O_NONBLOCK
debug1: fd 7 IS O_NONBLOCK
debug1: channel 0: new [client-session]
debug1: send channel open 0
debug1: Entering interactive session.
debug1: client_init id 0 arg 0
debug1: Sending subsystem: sftp
debug1: channel 0: open confirm rwindow 0 rmax 16384
debug1: channel_input_channel_request: channel: 0 rcvd request for exit-status reply 0
debug1: cb_fn 2b77c cb_event 91
debug1: channel 0: rcvd eof
debug1: channel 0: output open->drain
debug1: channel 0: obuf empty
debug1: channel 0: output drain->closed
debug1: channel 0: close_write
debug1: channel 0: rcvd close
debug1: channel 0: input open->closed
debug1: channel 0: close_read
debug1: channel 0: send close
debug1: channel 0: full closed2
debug1: channel_free: channel 0: status: The following connections are open:
#0 client-session (t4 r0 i8/0 o128/0 fd -1/-1)

debug1: channel_free: channel 0: dettaching channel user
debug1: Transferred: stdin 0, stdout 0, stderr 0 bytes in 0.0 seconds
debug1: Bytes per second: stdin 0.0, stdout 0.0, stderr 0.0
debug1: Exit status 255
Couldn't read packet: Bad file number




please help Smilie
# 2  
Old 10-13-2008
Hi all please suggest on this .... i need to trouble shoot on the issue urgently......
# 3  
Old 10-13-2008
At the first instance, you're using an invalid shell, provided /bin/false is inside the /etc/shells
user:x:8005:508::/export/home/user:/bin/false :/

whatever, can you post the outputs?
cat /etc/ssh/ssh_config
check if symbolic link exists between /bin -> /usr/bin

Last edited by incredible; 10-13-2008 at 11:11 AM..
# 4  
Old 10-13-2008
Quote:
Originally Posted by incredible
At the first instance, you're using an invalid shell, provided /bin/false is inside the /etc/shells
user:x:8005:508::/export/home/user:/bin/false :/

whatever, can you post the outputs?
cat /etc/ssh/ssh_config
check if symbolic link exists between /bin -> /usr/bin

# Copyright (c) 2001 by Sun Microsystems, Inc.
# All rights reserved.
#
# ident "@(#)ssh_config 1.2 01/06/06 "
#
# This file provides defaults for ssh(1).
# The values can be changed in per-user configuration files $HOME/.ssh/config
# or on the command line of ssh(1).
# Configuration data is parsed as follows:
# 1. command line options
# 2. user-specific file
# 3. system-wide file /etc/ssh/ssh_config
#
# Any configuration value is only changed the first time it is set.
# host-specific definitions should be at the beginning of the
# configuration file, and defaults at the end.
# Example (matches compiled in defaults):
#
# Host *
# ForwardAgent no
# ForwardX11 no
# PubkeyAuthentication yes
# PasswordAuthentication yes
# FallBackToRsh no
# UseRsh no
# BatchMode no
# CheckHostIP yes
# StrictHostKeyChecking ask
# EscapeChar ~
# 5  
Old 10-13-2008
Why were those lines commented out? And try adding/ changing those in bold.
# Host *
# ForwardAgent no
# ForwardX11 no
RhostsAuthentication no
RhostsRSAAuthentication yes
RSAAuthentication yes

# PubkeyAuthentication yes
# PasswordAuthentication yes
# FallBackToRsh no
# UseRsh no
# BatchMode no
# CheckHostIP yes
# StrictHostKeyChecking no
# EscapeChar ~
Port 22
Protocol 2,1
# 6  
Old 10-14-2008
but the sftp was working for me with other user on the same machine ....

through port 22

only this user giving the prob.

i suspect about the user:x:8005:508::/export/home/user:/bin/false

but the it says

/bin/false disallows login with telnet/ssh it does not disallow ftp/sftp as you only run your shell when you direct login
Login to Reply

|
Thread Tools Search this Thread
Search this Thread:
Advanced Search

Similar Threads More UNIX and Linux Forum Topics You Might Find Helpful
Thread Thread Starter Forum Replies Last Post
Exit Status 255, Connection closed in SFTP sanchid312 UNIX for Dummies Questions & Answers 4 03-06-2016 02:19 PM
Exit status in the script Raj999 Shell Programming and Scripting 2 01-07-2016 12:39 AM
Want to get the exit status paddu Shell Programming and Scripting 3 05-21-2013 07:18 AM
Exit Status smkremer Shell Programming and Scripting 2 03-28-2012 04:40 PM
echo !SR | nc 255.255.2.2 80 - how to in XP? TonyG Shell Programming and Scripting 3 01-16-2011 06:48 PM
service exit status programAngel UNIX for Dummies Questions & Answers 2 11-07-2010 06:18 AM
Exit status redirection agent001 Shell Programming and Scripting 4 07-28-2010 10:21 AM
Exit status of grep prasbala Shell Programming and Scripting 7 03-09-2010 06:36 AM
Exit status MartyIX Shell Programming and Scripting 9 09-09-2008 06:47 AM
How to get the exit status yhacks Shell Programming and Scripting 1 05-19-2008 09:06 AM
exit status for isql sirrtuan Shell Programming and Scripting 2 03-03-2008 12:45 PM
Checking Exit Status PrimeRibAndADew Shell Programming and Scripting 4 10-19-2005 04:01 PM
Problem with exit status diganta Shell Programming and Scripting 1 09-28-2005 09:34 AM
exit status moxxx68 Shell Programming and Scripting 1 12-04-2004 07:27 PM
ftp exit status. oracle8 UNIX for Advanced & Expert Users 1 10-22-2001 12:34 AM
All times are GMT -4. The time now is 02:46 AM.

Unix & Linux Forums Content Copyright 1993-2018. All Rights Reserved.
UNIX.COM Login
Username:
Password:  
Show Password





Not a Forum Member?
Forgot Password?