sftp is not a drop-in replacement for ftp. 'get' and 'put' work mostly the same, but passwords and such are very different. It doesn't do translation like FTP does, it transfers everything binary.
It will not take passwords from anywhere but the terminal, you cannot put them in the here-document. This is a security precaution, since stored plaintext passwords are extremely difficult to keep safe.
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 exactly the same way with SFTP using authentication keys, I know how to do SFTP with authentication keys.... (4 Replies)
Hi,
I am in the process of migrating all my FTP data flows into SFTP to make data more secure...
I have used many quote site commands in our FTP sesssion.
In SFTP i found that there is no option to do such commands.
Does any body here know to overcome the current situation.
Regards,... (2 Replies)
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)
Good morning all,
I require some help regarding an FTP server i am building.
Basically i have around 20 users all sending a receiving files to and from my FTP server but would like all traffic to be secure. I want to ensure users connect via SFTP only and are denied via FTP.
Im using... (1 Reply)
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)
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)
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)
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
LEARN ABOUT PHP
ftp_get_option
FTP_GET_OPTION(3) 1 FTP_GET_OPTION(3)ftp_get_option - Retrieves various runtime behaviours of the current FTP streamSYNOPSIS
mixed ftp_get_option (resource $ftp_stream, int $option)
DESCRIPTION
This function returns the value for the requested $option from the specified FTP connection.
PARAMETERS
o $ftp_stream
- The link identifier of the FTP connection.
o $option
- Currently, the following options are supported:
Supported runtime FTP options
+----------------+---------------------------------------------------+
| | |
|FTP_TIMEOUT_SEC | |
| | |
| | Returns the current timeout used for network |
| | related operations. |
| | |
| | |
| FTP_AUTOSEEK | |
| | |
| | Returns TRUE if this option is on, FALSE other- |
| | wise. |
| | |
+----------------+---------------------------------------------------+
RETURN VALUES
Returns the value on success or FALSE if the given $option is not supported. In the latter case, a warning message is also thrown.
EXAMPLES
Example #1
ftp_get_option(3) example
<?php
// Get the timeout of the given FTP stream
$timeout = ftp_get_option($conn_id, FTP_TIMEOUT_SEC);
?>
SEE ALSO ftp_set_option(3).
PHP Documentation Group FTP_GET_OPTION(3)