服务器 频道

如何构建安全的远程登录服务器(下)

    2.sftp

    sftp 工具可以用来打开一次安全互动的 FTP 会话。它与 ftp 相似, 只不过,它使用安全、加密的连接。它的一般语法是:sftp username@hostname.com。一旦通过 验证,你可以使用一组和使用 FTP 相似的命令。

Sftp命令格式:sftp [-1vC] [-F ssh_config] [-b batchfile] [-o ssh_option] [-s subsystem|sftp_server] [-S program] [-o ssh_option] [host]
sftp [[user@]host[:file [file]]]
sftp [[user@]host[:dir[/]]]

主要参数:

-c cipher : 这是和ssh中定义的选项相同的选项,因为它直接被传送到ssh。
-d debug_level_spec:该选项定义你接收的调试信息的数量。和ssh2使用的选项相同。
-p port :可以指定客户端连接到哪个端口上的服务器。默认设置为2 2号端口,该端口是为Secure Shell保留的。记住,除非另外指定,一般情况下用于服务器的该端口定义在文件/etc/services中。它可以在配置文件中为每台主机单独指定端口。
- v :冗余模式。与其他Secure Shell客户端一样,它使得sftp打印关于它的过程的调试信息。它打印出调试级为2的信息,这在调试连接、认证和配置问题时有帮助,和用在scp 中的相同选项类似。
应用实例:
sftp dmtsai@192.168.1.12
Connecting to 192.168.1.12...
dmtsai@localhost''s password: <== 输入密码
sftp>

    SFTP相关子命令的使用方法如下:


 

 

0
相关文章