1、使用sftp默认的端口号进行登录
aiuap_cj@cuchc802:~> sftp aisftp@10124163133
aisftp@10124163133's password:
Connected to 10124163133
sftp>
备注:可以连接,但是并没有显示当前的端口号
2、使用-P 端口号的方式进行登录
aiuap_cj@cuchc802:~> sftp -P 21 aisftp@10124163133^Caiuap_cj@cuchc802:~> sftp -P 22 aisftp@10124163133aisftp@10124163133's password: Connected to 10124163133
sftp>
备注:发现21端口是无法连接的,使用22端口就能进行连接,所以,默认的sftp端口号22,同时呢,如果其他的sftp服务器的端口号修改之后,可以通过-P来指定要通过哪个端口号连接。
扩展资料
linux修改sftp端口的方法:
SSH配置文件有两个都放在/etc/ssh/ssh_config和/etc/ssh/sshd_config在ssh_config中,找到#port22,在其下面就加入port 8080;
同时,在sshd_config中,找到#port 22,在其下面就加入port8080(与上面相同)
之后重启sshservice sshd restart。
sftp -oPort=$PORT $USERNAME@$IP <<EOF
cd $FTP2DIR
mkdir $DATA_DATE
cd $DATA_DATE
put $EXPORT_LOCAL_DIR/$data_file_name
put $EXPORT_LOCAL_DIR/$verf_file_name
exit
close
bye
EOF
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)