ssh与scp】的更多相关文章

最近应公司要求,需要对文件数据进行远程传输与备份操作,特此写了一篇文章记录下了关于ssh.scp以及rsync的应用配置全过程,可能过程太过罗嗦,但主要就是想在不遗漏每个过程的情况下对此进行阐述,希望大家能够体谅.当然类似的文章还有很多,本文仅以个人的名义来写的,不喜勿喷!如果文章中有什么错误的地方还请各位大神多多指点!万分感谢!一.ssh在文件共享里面的应用这个ssh可不仅仅是一个远程登录的一个服务,其实呢!它包括了几个组件:ssh(远程登录).sftp(文件共享[类似FTP]).scp(文件…
首先安装expect # yum -y install expect 命令格式 # ./expect IP COMM    #expect是独立的工具,所以不能用sh来执行 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 #!/usr/bin/expect   set timeout -1    #超时时间默认10秒,如果你要执行一条很漫长的命令,那么这个很有必要,这里将超时时间设置为永不超时   set COMMADN1 [lindex $arg…
windows10内置支持了ssh和scp等仿linux指令,可以让我们方便的使用类似linux的工作流把日常的代码资源部署维护工作写成脚本(批处理). ssh和scp都有-i参数可以通过指定一个私钥文件位置来远程登录linux或者windows操作系统,但是每次使用指令时都用-i参数指定私钥地址会比较麻烦.我们还可以通过ssh-add方法来添加私钥文件到缓存,这样以后非对称加密秘钥对不变的话就可以直接远程操作不需要输入密码或者私钥文件了. 这个操作需要先启用ssh-agent服务,这个服务在我…
ssh 192.160.1.100 -p 40012 scp user 192.169.72.2:/ scp -i /id_rsa -P40027 root@221.212.235.17:/sdzw/ramdisk/ftp/data/sdzw/url/* /home/sdzw/data_1121 ssh -i /id_rsa -p 40027 roow@221.212.235.17…
ssh ~/.ssh/目录下通常有个文件 [root@user .ssh]# ll 总用量 16 -rw-------. 1 root root 552 11月 16 02:48 authorized_keys 这个里面包含的是别人的public key,如果别人有对应的private key,就能够登陆这个机器 生成自己的key,默认一路回车 ssh-keygen -t rsa -C “wenbintest@gmail.com” 比如如果我默认不加参数,也不输入密码 [root@user34-…
这里假设主机A(192.168.100.3)用来获到主机B(192.168.100.4)的文件.   在主机A上执行如下命令来生成配对密钥: ssh-keygen -t rsa   遇到提示回车默认即可,公钥被存到用户目录下.ssh目录,比如root存放在:   /root/.ssh/id_rsa.pub   将 .ssh 目录中的 id_rsa.pub 文件复制到 主机B 的 ~/.ssh/ 目录中,并改名为 authorized_keys, 到主机A中执行命令和主机B建立信任,例(假设主机B…
ssh 加密的网络协议,提供客户-服务模式. 登录                        ssh username@ip                        ssh ip #不提供用户名是默认使用当前用户的用户名                        -C选项:数据在传输过程中被压缩                        -p+端口号:指定端口号(默认端口号22)                        -v选项:调试模式                 …
一.ssh 1.ssh介绍 SSH为Secure Shell的缩写,由 IETF 的网络工作小组(Network Working Group)所制定:SSH 为建立在应用层和传输层基础上的安全协议. SSH是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议.常用于远程登录,以及用户之间进行资料拷贝. 利用SSH协议可以有效防止远程管理过程中的信息泄露问题.SSH最初是 UNIX 系统上的一个程序,后来又迅速扩展到其他操作平台.SSH 在正确使用时可弥补网络中的漏洞.SSH 客户端适用于…
(1)ssh ssh -p xx $user@ip 其中xx是端口号,user是用户名,ip是主机ip 比如:ssh -p 23241 root@192.168.1.2 参考:https://blog.csdn.net/z69183787/article/details/76153247 (2)scp scp -P xx  upload_file user@ip:$path 其中:-P (大写)后面是端口号,upload_file为需要传送的文件,user是用户名,ip是远端服务器的ip,pat…
ssh :(命令中的 p 小写) ssh -p 端口号 root@服务器ip scp: (命令中的 P 大写)(-r表示将目录下的目录递归拷贝.“.*”是将所有文件包括隐藏文件.) 上传文件到服务器scp -P 端口号 /Users/apple/Desktop/a.pdf root@服务器ip:/home/wwwroot scp -P 端口号 -r /Users/apple/Desktop/.* root@服务器ip:/home/wwwroot/ 下载服务器目录里的index.html文件到本地…