当前位置:首页 » 操作系统 » linuxscp密码

linuxscp密码

发布时间: 2022-02-13 22:22:42

linux中scp时怎么自动输入密码

用linux expect插件 网上搜索 有的
#!/usr/bin/expect
set timeout 10
spawn scp /home/chent/admin.tgz root@IP:/home/serverop/
expect "password:"
send "xxxxxxx\r"
interact

㈡ linux下scp远程拷贝问题

linux scp远程复制命令使用详解一般情况,本地网络跟远程网络进行数据交抱,或者数据迁移,常用的有三种方法,一是ftp,二是wget /fetch 三是,rsync 大型数据迁移用rysync,其次用fetch/wget ,最次是ftp,最慢是ftp.这几天,在忙数据迁移时,用到ssh的scp方法来迁移数据。速度与效果都很好。特别是现在许多服务器为了安全,都会改ssh默认的22端口,改成一个特殊的端口。所以。在scp或者sftp时,就要指定通过什么端口来迁移。现在,特记下这个特殊端口来scp的命令。scp -p port user@serverip:/home/user/filename /home/user/filename以上端口p 为参数,port 端口 user 为ssh user serverip 为远程服务器ip或者域名 ,/home/user/filename 为远程服务器的文件名 /home/user/filename 为本地服务服务器的文件名。该命令的作用就是将远程的filename复制到本地对应的目录下面。scp 的作用真的很巨大,详细用法,可以man scp 或者 scp –help ,下面为附上一篇 scp 使用详解。。。linux 的 scp 命令 可以 在 linux 之间复制 文件 和 目录;==================scp 命令==================scp 可以在 2个 linux 主机间复制文件;命令基本格式:scp [可选参数] file_source file_target======从 本地 复制到 远程======* 复制文件:* 命令格式: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第1,2个指定了用户名,命令执行后需要再输入密码,第1个仅指定了远程的目录,文件名字不变,第2个指定了文件名;第3,4个没有指定用户名,命令执行后需要输入用户名和密码,第3个仅指定了远程的目录,文件名字不变,第4个指定了文件名;* 例程:scp /home/space/music/1.mp3 root@:/home/root/others/musicscp /home/space/music/1.mp3 root@:/home/root/others/music/002.mp3scp /home/space/music/1.mp3 :/home/root/others/musicscp /home/space/music/1.mp3 :/home/root/others/music/002.mp3* 复制目录:* 命令格式:scp -r local_folder remote_username@remote_ip:remote_folder或者scp -r local_folder remote_ip:remote_folder第1个指定了用户名,命令执行后需要再输入密码;第2个没有指定用户名,命令执行后需要输入用户名和密码;* 例程:scp -r /home/space/music/ root@:/home/root/others/scp -r /home/space/music/ :/home/root/others/上面 命令 将 本地 music 目录 复制 到 远程 others 目录下,即复制后有 远程 有 ../others/music/ 目录======从 远程 复制到 本地======从 远程 复制到 本地,只要将 从 本地 复制到 远程 的命令 的 后2个参数 调换顺序 即可;例如:scp root@:/home/root/others/music /home/space/music/i.mp3scp -r :/home/root/others/ /home/space/music/

㈢ Linux scp命令没反应

root@localhost:~# scp -v a 192.168.1.18:/tmp/
Executing: program /usr/bin/ssh host 192.168.1.18, user (unspecified), command scp -v -t /tmp/
OpenSSH_6.6.1, OpenSSL 1.0.1f 6 Jan 2014
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug1: Connecting to 192.168.1.18 [192.168.1.18] port 22.
debug1: Connection established.
debug1: permanently_set_uid: 0/0
可以看到执行过程

㈣ linux shell expect怎么scp

set password 密码
spawn scp 用户名@目标机器ip:拷贝文件的路径 存放本地文件的路径
set timeout 300
expect "用户名@目标机器ip's password:" //注意:这里的“用户名@目标机器ip” 跟上面的一致
set timeout 300
send "$password\r"
set timeout 300 //此处设置超时时间,单位为秒,如果,拷贝文件比较大并且多时,应该将这个值调大一些。

㈤ 用scp传输文件时输入密码总提示错误

我刚刚也遇到了这个问题,最后发现是五笔输入法下不行,调回英文就好了。

㈥ LINUX SCP

你输入的命令是不是 scp ip:/(文件路径) /(目标目录)
如果这个不行你也可以用ftp,或nfs

㈦ linux 通过scp命令自动将文件夹下的每日更新数据传送到远程windows目录下。求脚本

你在win下创建一个ftp用户
#!/bin/sh
#ftp server info
ip=*
user=*
pwd=*
plate=*
file=“*”

ftp -n $ip<<!
user $user $pwd
bin
hash
idle 7200
prompt off
mkdir $plate
cd $plate
put $file
bye
!

㈧ Linux下几种文件传输命令 sz rz sftp scp

最近在部署系统时接触了一些文件传输命令,分别做一下简单记录: 1.sftpSecure Ftp 是一个基于SSH安全协议的文件传输管理工具。由于它是基于SSH的,会在传输过程中对用户的密码、数据等敏感信息进行加密,因此可以有效的防止用户信息在传输的过程中被窃取,比FTP有更高的安全性。在功能方面与FTP很类似,不仅可以传输文件数据,而且可以进行远程的文件管理(如建立,删除,查看文件列表等操作)。Sftp与ftp虽然只有一字之差,但基于的传输协议却是不同的。因此不能用sftp client去连接ftp server 也不能用 ftp client 去连接 sftp server。 建立连接:sftp user@host 从本地上传文件:put localpath 下载文件:get remotepath 与远程相对应的本地操作,只需要在命令前加上”l” 即可,方便好记。 例如:lcd lpwd lmkdir 2.scpSCP :secure (remote file program) 也是一个基于SSH安全协议的文件传输命令。与sftp不同的是,它只提供主机间的文件传输功能,没有文件管理的功能。 复制local_file 到远程目录remote_folder下 scp local_file remote_user@host:remote_folder 复制local_folder 到远程remote_folder(需要加参数 -r 递归) scp –r local_folder remote_user@host:remote_folder 以上命令反过来写就是远程复制到本地 3.sz/rzsz/rz 是基于ZModem传输协议的命令。对传输的数据会进行核查,并且有很好的传输性能。使用起来更是非常方便,但前提是window端需要有能够支持ZModem的telnet或者SSH客户端,例如secureCRT。 首先需要在secureCRT中可以配置相关的本地下载和上传目录,然后用rz、sz命令即可方便的传输文件数据。 下载数据到本地下载目录:sz filename1 filename2 … 上传数据到远程:执行rz –be 命令,客户端会弹出上传窗口,用户自行选择(可多选)要上传的文件即可。 相关资料:

㈨ Linux_scp 远程复制多个文件时不需要重复多次输入密码怎么解决复制命令都是写在bash内的

你好,
可以设置ssh无密码登录,这样就不用每次都输入密码了。

说明:如果A机器(client)想自动登录B机器(server),需要将A生成的公匙加到B的authorized_keys 中,即可登录时直接

<1>在客户端使用ssh-keygen -t rsa 产生一对密钥和公钥
<2>敲回车
<3>回车
<4>回车

<5>ls ~/.ssh 其中id_rsa为私钥id_rsa.pub为公钥
<6>把id_rsa文件放在client中的 ~/.ssh/中
<7>把id_rsa.pub中的内容写入到server中的~/.ssh/authorized_keys 文件中

3.ok!

㈩ linux 关于scp 权限的问题

有个问题,Ser2上的user2是否可以访问这个目录
如果user2不能访问的话,那怎么配置都是不能的
如果user2可以访问的话,其实可以设置一个免秘钥,这样user1就可以直接访问user2的目录了

热点内容
编译apache 发布:2024-12-30 03:11:50 浏览:954
编程教程入门 发布:2024-12-30 03:08:22 浏览:447
怎么录阴阳师视频安卓 发布:2024-12-30 03:06:55 浏览:393
安卓6s手机怎么清内存垃圾 发布:2024-12-30 03:01:14 浏览:434
百度贴吧文件夹 发布:2024-12-30 02:59:47 浏览:97
java开发人员 发布:2024-12-30 02:26:17 浏览:537
存储技术参数 发布:2024-12-30 02:20:39 浏览:116
安卓系统车机如何不卡 发布:2024-12-30 02:16:29 浏览:896
原始版安卓怎么下载 发布:2024-12-30 02:11:26 浏览:66
linux网卡命令行 发布:2024-12-30 02:11:18 浏览:182