http://tobysh.blog.hexun.com/4595645_d.html
<!--<em class="author">fu.yatao</em>-->
sftp 是一个交互式文件传输程式。它类似于 ftp, 但它进行加密传输,比FTP有更高的安全性。下边就简单介绍一下如何远程连接主机,进行文件的上传和下载,以及一些相关操作。
举例,如远程主机的 IP 是 202.206.64.33或者是域名www.hebust.edu.cn,用户名是 fyt ,在命令行模式下:sftp fyt@202.206.64.33或者 fyt@www.hebust.edu.cn。回车提示输入密码。进入提示符
sftp>
如果登陆远程机器不是为了上传下载文件,而是要修改远程主机上的某些文件。可以
ssh fyt@202.206.64.33 (其实sftp就是ssh 的一个程式。)
sftp> get /var/www/fuyatao/index.php /home/fuyatao/
这条语句将从远程主机的 /var/www/fuyatao/目录下将 index.php 下载到本地 /home/fuyatao/目录下。
sftp> put /home/fuyatao/downloads/Linuxgl.pdf /var/www/fuyatao/
这条语句将把本地 /home/fuyatao/downloads/目录下的 linuxgl.pdf文件上传至远程主机/var/www/fuyatao/ 目录下。
你如果不知道远程主机的目录是什么样, pwd命令可以帮您查询远程主机的当前路径。查询本机当前工作目录 lpwd.
改变路径可以用cd ,改变本机路径可以用 lcd;
ls rm rmdir mkdir 这些命令都可以使用。同理调用本机都是加 l , 即 lls lrm.
要离开sftp,用exit 或quit、 bye 均可。详细情况可以查阅 man sftp.
如果觉得在命令行模式下不太方便,可以 sudo apt-get install gftp。在图形界面下操作就简便多了。
分享到:
相关推荐
#Kitchen Sync ####使用sftp将本地目录同步到远程服务器(主要用于Pantheon Multidev环境) ##...--help Print usage instructions. --host <string> The SSH hostname. --port <string> The SSH port to use. --loc
Another usage of Uniwin may be treating it as a FTP to SFTP Bridge. In fact, a fully functioned, multi-threaded FTP to SFTP Bridge is incorporated into the package to support the team synchronizing ...
SecureBridge represents clients and servers for SSH, SFTP and SSL protocols as a network security solution. It protects any TCP traffic using SSH or SSL secure transport layer protocols, that provide ...
Improvement: improved SFTP / FTP / S3 sessions performances, especially when remote folder contains many files/folders Improvement: after terminal has been paused (Ctrl+S), any key will “unfreeze” ...
Linux scp命令 Linux scp 命令用于 Linux 之间复制文件和目录。 ... scp 是加密的,rcp 是不加密的,scp 是 rcp 的加强版。 语法 scp [-1246BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file] ...
ChannelSftp sftp = (ChannelSftp) session.openChannel("sftp"); sftp.connect(); // 上传文件 File localFile = new File("localPath/localFile.txt"); sftp.put(localFile.getAbsolutePath(), "/remotePath/...
puts "Usage:" puts "$argv0 local_file remote_path" exit 1 } set local_file [lindex $argv 0] set remote_path [lindex $argv 1] set passwd your_passwd set passwderror 0 spawn scp $local_file $remote...
- 转到“无线网络属性”的“常规”选项卡,点击“无线网络配置”下的“属性”,然后选择“Internet协议版本 4(TCP/IPv4)”,设置IP地址和子网掩码,通常为192.168.1.1和255.255.255.0。 3. **命令行创建热点:** ...
Usage: mccli [OPTIONS] COMMAND [ARGS]... ssh client wrapper for oidc-based authentication Options: --help Show this message and exit. Commands: scp secure file copy sftp ssh open a login shell or...
#运行它能做什么该模块的目的是自动化或加快... 在这里,您可以获得完整的帮助: runtime help Usage: runtime [options] [command] Commands: init initialize configuration files for this web application add
- **FTP/SFTP**: 文件传输服务配置与安全考虑。 - **邮件服务**: 如Postfix/Dovecot的安装和配置。 通过以上知识点的学习和掌握,可以有效地提升在Linux运维和系统工程师面试中的竞争力,同时也能更好地应对日常...
send_user "Usage: $argv0 {path1} {path2} {Password}\n\n" exit } set path1 [lindex $argv 0] set path2 [lindex $argv 1] set Password [lindex $argv 2] spawn scp ${path1} ${path2} expect { "Password:" ...
* cpu usage:显示当前进程的 CPU 使用情况。 Linux 网络管理 * dns:Linux 操作系统中用于解析域名的命令。 * Virustotal:在线病毒扫描工具。 * venuseye:在线病毒扫描工具。 * 360:在线病毒扫描工具。 * ...
- **SFTP**: Transferring files securely over the network. - **Network File Systems (NFS)**: Sharing files between systems using NFS. - **Web Services**: Interacting with web services and APIs using ...