SSH的基本使用

工作中涉及到维护服务器的操作,为了操作方便及安全考虑,常常需要在服务器端安装SSH服务端,在自己机器上安装SSH客户端来连接到远程服务器上。

SSH中的基本操作命令:

1、连接到远程主机

ssh name@serverip 或 ssh serverip -l name

提示输入密码后,连接到远程服务器。

2、连接到远程主机某指定端口

ssh name@serverip -p 端口号  或  ssh server -l name -p port

3、 通过SSH运行远程Shell命令

ssh -l name remouteserver 'command'

4、修改SSH协议某些配置:

更改 /etc/ssh/sshd_config 文件;

修改后重启ssh服务使更改生效:$ /etc/init.d/ssh restart 或  service sshd restart

另外:当使用ssh从本机登录到远程主机时,如果需要临时切换回本地,可以输入退出符号:“~”与“control-Z”组合并按回车即可 显示。

5、scp命令

scp命令实现在两个服务器之间传送文件,在传输过程中仍然使用ssh加密

将远程文件/tmp/file复制到本地/bak目录下:scp -p name@serverip:/tmp/file  /bak

将本地文件/bak/file复制到远程目录/tmp下:scp -p /bak/file  name@serverip:/tmp

6、sftp命令  

sftp是一种交互式文件传输方式,与FTP不同的是sftp实现文件加密。

连接远程服务器: sftp name@serverip ,提示输入密码即可进入 sftp>

从远程主机下载文件:sftp> get /tmp/file /bak 

将本地文件上传到远程主机:sftp> put /home/file  /var/tmp

注:在远处服务器执行命令pwd(查询当前目录)、 ls、 rm 等命令,调用本机则都在命令前加 l ,lpwd、 lrm、 lls

离开sftp ,使用exit 、quit、 bye均可,也可以使用man sftp查询命令详情。

在图形界面下操作:sudo apt-get install gftp




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值