L-1-21 远程连接命令

简介:

[lftp]

lftp <ftp.server.ip>  //登陆ftp服务器

get <filename>    //获取某个文件到本地系统当前目录

bye //断开连接


[scp]

scp  跨主机安全复制工具

scp local_file remote_username@remote_ip:remote_folder

scp local_file remote_username@remote_ip:remote_file 

scp local_file remote_ip:remote_folder

scp local_file remote_ip:remote_file

* 例子: 

scp /home/space/music/1.mp3 root@www.cumt.edu.cn:/home/root/others/music 

scp /home/space/music/1.mp3 root@www.cumt.edu.cn:/home/root/others/music/001.mp3 

scp /home/space/music/1.mp3 www.cumt.edu.cn:/home/root/others/music 

scp /home/space/music/1.mp3 www.cumt.edu.cn:/home/root/others/music/001.mp3 

* 复制目录: 

        * 命令格式: 

                scp -r local_folder remote_username@remote_ip:remote_folder 

                或者 

                scp -r local_folder remote_ip:remote_folder 

 * 例子: 

                scp -r /home/space/music/ root@www.cumt.edu.cn:/home/root/others/ 

                scp -r /home/space/music/ www.cumt.edu.cn:/home/root/others/ 

从 远程 复制到 本地,只要将 从 本地 复制到 远程 的命令 的 后2个参数 调换顺序 即可; 


例如: 

        scp root@www.cumt.edu.cn:/home/root/others/music /home/space/music/1.mp3 

        scp -r www.cumt.edu.cn:/home/root/others/ /home/space/music/

如果不想在使用命令时输入密码:Linux下用SCP无需输入密码传输文件


[sftp]

sftp <username>@<remote.ip> //远程登录ftp服务器,用法类似于lftp,支持ls cd等命令


[ssh]

ssh [<username>]@<hostname>  //远程登录主机

ssh -l <username> <hostname> 

ssh [<username>]@<hostname> '<command>' //不登陆主机,但是执行一次指定命令

//配置文件/etc/ssh/下的ssh_config和sshd_config文件

-v 登陆时显示诊断信息

在某个用户下添加公钥 cat <*.pub> >> ~/.ssh/authorized.keys

service sshd {restart|start|stop} sshd服务的开关

[ssh-copy-id]

ssh-copy-id -i ~/.ssh/id_rsa.pub <username>@<hostname> 将公钥传输至远程服务器

[sshd-generate]

sshd-generate

//使用ssh时,产生一个密钥。

//使用命令:/etc/init.d/ssh {start|stop}来打开或关闭ssh服务。

//相关命令ssh


[ssh-keygen]

ssh-keygen -t rsa   密钥生成器,默认情况下公钥生成在当前用户~/.ssh下。需要把公钥(*.pub)追加保存到远程主机某用户的~/.ssh/authorized_keys文件

-f <path/filename>  指定生成的文件名

-P '' 指定加密私钥的密码串,直接两个单引号表示不加密码

-N '<passwd>' //指定密码,两个单引号表示没密码

[telnet]

telnet <ip> [<port>] //远程连接

本文转自Heartnight();博客51CTO博客,原文链接http://blog.51cto.com/181647568/2057589如需转载请自行联系原作者


tangjiashiertui

相关文章
|
6月前
|
Unix Linux 数据安全/隐私保护
Linux服务器如何远程连接?服务器远程连接图文教程
服务器操作系统可以实现对计算机硬件与软件的直接控制和管理协调,任何计算机的运行离不开操作系统,服务器也一样,服务器操作系统主要分为四大流派:Windows Server、Netware、Unix和Linux。 今天驰网飞飞就给你们分享下Linux、Unix系统远程连接图文操作方法
74 4
Linux服务器如何远程连接?服务器远程连接图文教程
|
6月前
|
安全 数据安全/隐私保护 Windows
DameWare远程连接设置
DameWare远程连接设置
47 2
|
Ubuntu 应用服务中间件 Linux
虚拟机安装 | 远程连接服务器
虚拟机安装 | 远程连接服务器
虚拟机安装 | 远程连接服务器
|
安全 Linux 网络安全
Xshell如何远程连接Linux服务器
Xshell如何远程连接Linux服务器
184 0
Xshell如何远程连接Linux服务器
|
Shell Linux 开发工具
xshell连接Linux服务器快捷键(非常实用)
xshell的快捷键(非常实用) 删除 ctrl + d 删除光标所在位置上的字符相当于VIM里x或者dl ctrl + h 删除光标所在位置前的字符相当于VIM里hx或者dh ctrl + k 删除光标后面所有字符相当于VIM里d shift+$ ctrl + u 删除光标前面所有字符相当于VIM里d shift+^ ctrl + w 删除光标前一个单词相当于VIM里db ctrl + y 恢复ctrl+u上次执行时删除的字符 ctrl + ? 撤消前一次输入 alt + r 撤消前一次动作 alt + d 删除光标所在位置的后单词 移动 ctrl + a 将光标移动到命令行开头相当于VI
431 0
xshell连接Linux服务器快捷键(非常实用)
|
安全 应用服务中间件 数据安全/隐私保护
如何远程连接Windows服务器
如果您忘记密码,请重置密码后再次尝试远程连接。具体操作,请查看我的下篇文章 如果远程连接时出现身份验证错误,您需要手动排查解决。具体操作,请查看我的远程连接Windows实例时出现身份验证错误的处理方法
221 0
|
安全 应用服务中间件 数据安全/隐私保护
远程连接Windows服务器
远程连接Windows服务器
312 0
远程连接Windows服务器
|
Ubuntu 关系型数据库 MySQL
允许Ubuntu系统下Mysql数据库远程连接
允许Ubuntu系统下Mysql数据库远程连接
250 0