当前位置: 首页 > news >正文

大气的房产网站/北京百度推广代运营

大气的房产网站,北京百度推广代运营,建设银行网站个人客户,劳务派遣东莞网站建设具体需求: 在同一用户hequan下 实现 A 从本地分发数据到B。过程中不需要密码提示 创建用户 #useradd hequan # id hequan #echo 123456 | passwd --stdin hequan # su - hequan RSA 既可以加密也,也可以数字签名 DSA 只能用于数字签名 开始创建…

具体需求:

在同一用户hequan下 实现 A 从本地分发数据到B。过程中不需要密码提示

创建用户

#useradd hequan    # id hequan 

#echo 123456 | passwd  --stdin hequan

# su - hequan

RSA 既可以加密也,也可以数字签名

DSA     只能用于数字签名

开始创建密钥

[hequan@A ~]$ ssh-keygen -t dsa              默认RSA

Generating public/private dsa key pair.

Enter file in which to save the key (/home/hequan/.ssh/id_dsa):

Created directory '/home/hequan/.ssh'.

Enter passphrase (empty for no passphrase):

[hequan@A ~]$ ll  -l .ssh/

总用量 8

-rw------- 1 hequan hequan 668 3月  28 04:07 id_dsa              私钥   保留

-rw-r--r-- 1 hequan hequan 598 3月  28 04:07 id_dsa.pub         公钥   分发

[hequan@A ~]$ ll  -ld .ssh/

drwx------ 2 hequan hequan 4096 3月  28 04:07 .ssh/

分发公钥

格式:               ssh-copy-id [-i [identity_file]] [user@]machine

[hequan@A ~]$ ssh-copy-id  -i  .ssh/id_dsa.pub  hequan@192.168.10.11      分发

Are you sure you want to continue connecting (yes/no)? yes

.ssh/auhorized_keys

to make sure we haven't added extra keys that you weren't expecting.

[hequan@B ~]$ ll  -l  .ssh/ 

-rw------- 1 hequan hequan 598 4月   4 04:49 authorized_keys

[hequan@A ~]$ ssh   hequan@192.168.10.11   不要密码

[hequan@B ~]$

测试发文件

[hequan@A ~]$ echo hequan > hequan.txt

[hequan@A ~]$ scp  hequan.txt  hequan@192.168.10.11:~

如果测试时,ssh特别慢,可以修改如下参数。

# vi /etc/ssh/sshd_config

UseDNS no

GSSAPIAuthentication no

# /etc/init.d/sshd restart

[hequan@A ~]$ scp -rp   /etc/  hequan@192.168.10.11:~          发送目录  到 ~

[hequan@A ~]$ scp -rp    hequan@192.168.10.11:~/etc/   /tmp/       把B的/etc/目录  拷到本机/tmp

免密码登陆小结:

     免密码验证是单向的

     基于用户的,最好不要跨用户

     连接慢 (可以看上面的解决办法)

     批量分发初始都需要输入一次密码,并且第一次连接要确认(expect)

 

[root@A ~]# ssh -v root@192.168.10.11                    -v 调试 整个连接过程

测试脚本

#!/bin/sh

if  [ $#  -ne  1 ]

        then

        echo   "/bin/sh  $0   arg1"

    exit  1

fi

for   n  in 11

do

        scp  -rp  $1 hequan@192.168.10.$n:~;

done

批量分发批量处理   权限问题

visudo

hequan  ALL=(ALL)       NOPASSWD:/bin/cp

# visudo -c

/etc/sudoers:解析正确

远程sudo

# Disable "ssh hostname sudo <cmd>", because it will show the passwor

d in clear.

#         You have to run "ssh -t hostname sudo <cmd>".

Defaults    requiretty                或者注释掉这一条

 $ scp      -rp   quan    hequan@192.168.10.11:~                    先把quan拷贝到家目录,

$ ssh    hequan@192.168.10.11 -t  sudo /bin/cp  ~/quan  /tmp          然后拷贝quan文件到 /tmp    最后是root权限


rsync

chmod u+s  `which rsync`             有root的权限   suid 

-rwsr-xr-x 1 root root 415000 10月 31 2013 /usr/bin/rsync

ssh    hequan@192.168.10.11    /usr/bin/rsync   ~ /yy    /tmp


小结:

     利用root

     利用visudo   推荐2

     利用rsync               











本文转自 295631788 51CTO博客,原文链接:http://blog.51cto.com/hequan/1762853,如需转载请自行联系原作者
http://www.jmfq.cn/news/4982347.html

相关文章:

  • 用c 做动态网站/湖南网站托管
  • 网页模版网站/郑州seo排名第一
  • 个人做淘宝客网站要备案/免费网站制作教程
  • 深圳外贸网站建设公司价格/网站开发制作培训学校
  • 杭州网站建设推广公司/知名网络推广
  • 医院网站详细设计/移动建站优化
  • 免费企业网站建立/湖北网站seo策划
  • 沈阳做网站的公司推荐/做网络推广一个月的收入
  • 网站站点建设的端口/百度答主中心入口
  • 网站建设 昆明 价格/ip域名查询
  • 绵阳专门做网站的公司/巨量数据分析入口
  • 东莞网站制作多少钱/廊坊seo排名公司
  • 斐讯k3做网站/提高网站排名的软件
  • 如何在阿里巴巴上做网站/怎样建网站
  • 微商产品做网站/广州最新疫情通报
  • 找网站做任务qq红包/如何做好网络推广
  • 兼职网站建设策划书/网络营销该如何发展
  • 网站开发价位评估/网络营销网课
  • 企业网站开发毕业报告/seo流量排行榜神器
  • 学做日本料理网站/哪些网站推广不收费
  • 做网站的有哪些公司/世界杯排名
  • 能在线做国二计算机题目的网站/全网最低价24小时自助下单平台
  • 头像制作logo免费生成器在线/泉州seo代理计费
  • 品牌网站策划方案/怎么设置自己的网站
  • 个人做动漫资源网站/做seo用哪种建站程序最好
  • 成华区微信网站建设/网络营销专业介绍
  • thinkphp做的网站怎么预览/东莞网络优化哪家好
  • 软件工程师证书有哪些/什么是网站seo
  • 搭建好网站生情好域名后怎么做/百度电脑版网址
  • 做公司+网站建设价格/google网站入口