12-24-2012
Never tried SFTP from UNIX to Windows myself. But I found there are several options available to get this done. OpenSSH under Cygwin is one option. I also found CompleteFTP supports public-key authentication (RSA and DSA).
10 More Discussions You Might Find Interesting
1. Cybersecurity
Hi,
I'm being told that I have to start using SFTP from my server (HPUX 11i), so heres a few questions;
What are the differences between FTP and SFTP? What differences in congiuration can I expect? Are there any changes in command usage? I did see an earlier thread with command issues. A few... (3 Replies)
Discussion started by: nhatch
3 Replies
2. Shell Programming and Scripting
Hi,
I have the following ftp code to check the status of communication channel :
/bin/ftp -i -v -n -B 64 $HOST <<END 2>&1 > $LOGFILE
user $user $password
bye
END
I need to re write to use SFTP, I know how to do SFTP with authentication keys.
But my problem is, when the authentication... (0 Replies)
Discussion started by: shihabvk
0 Replies
3. Shell Programming and Scripting
Hi all, below is my current scriptftp -n << FTPCTRL
open $my_ip
user $my_user $my_pass
ascii
prompt off
lcd $myDIR
cd $ftp_cd
$OPS $myfile
FTPCTRLI'd like to amend it to sftp mode. Please advise the correct step.I consulted the man pages of sftp and I suppose I should be using the... (1 Reply)
Discussion started by: new2ss
1 Replies
4. Shell Programming and Scripting
Somebody made a policy that 'we use sftp now instead of ftp'. I have recommended we use scp because I can't for the life of me think of a *good* reason to use sftp and not scp. But most of what I do is stupid stuff without a good reason. I get judged on how much I can just say yes, no matter how... (1 Reply)
Discussion started by: CodeMonkey76
1 Replies
5. Shell Programming and Scripting
salmo allikm warhmat allah wabrakato
i have my own server and upload file with ftp with this script
ftp -n xxxxxxxxxcom<<EOF
user xxxx xxxx
binary
put image
bye
EOF i want to convert to sftp or secure protocol
when change to sftp no respond it stop
i don't know how to start
... (7 Replies)
Discussion started by: pua06
7 Replies
6. Solaris
I am not very familiar with the use of FTP, and trying to run it I found out that standard "ftp" is not working" but "sftp" is.
If sftp is allowed will that block ftp ? and if so where is this set ?
I thought there is no relationship, is that right ?
If so look here:
inetadm | grep ftp
enabled... (11 Replies)
Discussion started by: manni2
11 Replies
7. UNIX for Dummies Questions & Answers
Hi All,
I am in the process of replacing SFTP instead of FTP to make data more secure. In one of my FTP script I have Quote Site command. I would like to know, what is the option to replace this in SFTP
ftp -n -v <<! | tee -a $LOG | grep "Transfer complete" >/dev/null
open... (3 Replies)
Discussion started by: desai.vishnu
3 Replies
8. Shell Programming and Scripting
Hi Everyone,
We are migrating from FTP to SFTP. We used the following script for FTP:
echo "ftp -np -i -v << EOF" >> ${FTP_READY_FILE}
echo "open ${SRC_FTP_SERVER} " >> ${FTP_READY_FILE}
echo "user ${SRC_FTP_USER} ${SRC_FTP_PWD}" >> ${FTP_READY_FILE}
echo "binary" >> ${FTP_READY_FILE}... (5 Replies)
Discussion started by: Jigsaw16
5 Replies
9. Shell Programming and Scripting
Hi Friends,
I need to make a Unix script, where i need ftp and sftp functionality.
Let me describe in details:
I need to import few files from remote server, now these remote server either support ftp or sftp not both. So i need a script where my script will try to do ftp first and if it... (8 Replies)
Discussion started by: gnnsprapa
8 Replies
10. Shell Programming and Scripting
Hi all.
I can put ftp command in shell script together with the password using
ftp -n 10.1.2.34 << EOF
user userid password
cd /test_dir/
prompt
bin
get filename.txt
EOF
But the -n option is not available for sftp.
What alternatives do I have then to bypass the password prompt?
... (6 Replies)
Discussion started by: aimy
6 Replies
PAM_SSH(8) BSD System Manager's Manual PAM_SSH(8)
NAME
pam_ssh -- authentication and session management with SSH private keys
SYNOPSIS
[service-name] module-type control-flag pam_ssh [options]
DESCRIPTION
The SSH authentication service module for PAM, pam_ssh provides functionality for two PAM categories: authentication and session management.
In terms of the module-type parameter, they are the ``auth'' and ``session'' features. It also provides null functions for the remaining
categories.
SSH Authentication Module
The SSH authentication component provides a function to verify the identity of a user (pam_sm_authenticate()), by prompting the user for a
passphrase and verifying that it can decrypt the target user's SSH key using that passphrase.
The following options may be passed to the authentication module:
debug syslog(3) debugging information at LOG_DEBUG level.
use_first_pass If the authentication module is not the first in the stack, and a previous module obtained the user's password, that password
is used to authenticate the user. If this fails, the authentication module returns failure without prompting the user for a
password. This option has no effect if the authentication module is the first in the stack, or if no previous modules
obtained the user's password.
try_first_pass This option is similar to the use_first_pass option, except that if the previously obtained password fails, the user is
prompted for another password.
keyfiles Specify the comma-separated list of files in $HOME/.ssh to check for SSH keys. The default is ``id_dsa,id_rsa,identity''.
nullok Allow empty passphrases.
SSH Session Management Module
The SSH session management component provides functions to initiate (pam_sm_open_session()) and terminate (pam_sm_close_session()) sessions.
The pam_sm_open_session() function starts an SSH agent, passing it any private keys it decrypted during the authentication phase, and sets
the environment variables the agent specifies. The pam_sm_close_session() function kills the previously started SSH agent by sending it a
SIGTERM.
The following options may be passed to the session management module:
debug syslog(3) debugging information at LOG_DEBUG level.
FILES
$HOME/.ssh/identity SSH1/OpenSSH RSA key
$HOME/.ssh/id_dsa OpenSSH DSA key
$HOME/.ssh2/id_rsa_* SSH2 RSA keys
$HOME/.ssh2/id_dsa_* SSH2 DSA keys
SEE ALSO
ssh-agent(1), syslog(3), pam.conf(5), pam(8)
AUTHORS
Andrew J. Korty <ajk@iu.edu> wrote pam_ssh. Dag-Erling Smorgrav wrote the original OpenPAM support code. Mark R V Murray wrote the original
version of this manual page.
BSD
November 26, 2001 BSD