Ubuntu下的SSH
程序员文章站
2022-04-10 15:26:21
1. SSH登录命令 常用格式:ssh [-l login_name] [-p port] [user@]hostname 更详细的信息可以用ssh -h查看 举例 不指定用户: 指定用户: 如果修改过ssh登录端口的可以: 2. 利用SSH传输文件 在Linux下一般用scp命令来通过ssh传输文 ......
1. SSH登录命令
常用格式:ssh [-l login_name] [-p port] [user@]hostname
更详细的信息可以用ssh -h查看
举例
不指定用户:
1 ssh 192.168.0.1
指定用户:
1 ssh -l root 192.168.0.1 2 ssh root@192.168.0.1
如果修改过ssh登录端口的可以:
1 ssh -p 22333 192.168.0.111 2 ssh -l root -p 22333 216.230.230.105 3 ssh -p 22333 root@216.230.230.105
2. 利用SSH传输文件
在Linux下一般用scp命令来通过ssh传输文件。
2.1 从服务器上下载文件:scp user@hostname:/path/filename /var/local_dir(本地目录)
1 scp root@192.168.0.101:/var/test.txt /var/local_dir
把192.168.0.101上的/var/test.txt文件下载到/var/local_dir (本地目录)。
2.2 上传本地文件到服务器: scp /path/filename user@hostname:/path
1 scp /var/test.txt root@192.168.0.101:/var/
把本机/var/下的test.txt文件上传到192.168.0.1服务器上的/var/目录中。
2.3 从服务器下载整个目录:scp -r user@hostname:/var/remote_dir/(远程目录) /var/local_dir(本地目录)
scp -r root@192.168.0.101:/var/test /var/
把服务器上的/var/test目录下载到/var目录下。
2.4 上传目录到服务器:scp -r local_dir user@hostname:remote_dir
scp -r test root@192.168.0.101:/var/
把当前目录下的test目录上传到服务器的/var/目录下。
上一篇: 001.java中static的用法
下一篇: 兄弟不科学啊
推荐阅读
-
使用php批量删除数据库下所有前缀为prefix_的表
-
Anaconda下安装mysql-python的包实例
-
Anaconda2下实现Python2.7和Python3.5的共存方法
-
windows下配置apache+php+mysql时出现问题的处理方法
-
解决windows下Sublime Text 2 运行 PyQt 不显示的方法分享
-
ie8/9下Activex控件无法加载的两种解决方法
-
win7 下搭建sublime的python开发环境的配置方法
-
python下如何让web元素的生成更简单的分析
-
linux下tar命令遇到error:"Error exit delayed from previous errors"的问题及解决
-
Linux下重启apache的方法