精华内容
下载资源
问答
  • 解压,安装 tar -zxvf sshpass-1.06.tar.gz cd sshpass-1.06 ./configure make make install 3:使用命令 sshpass -p 123456 scp /home/file.txt root@10.0.0.37:/home/copy 后面这个是 “Are you sure you want to ...

    sshpass的安装使用

    1:sshpass下载与安装

    yum安装:

    yum install sshpass

    若yum安装不上,则用下面方法

    https://sourceforge.net/projects/sshpass/files/

    or

    https://pan.baidu.com/s/1pLNxeLd

    or

    wget http://sourceforge.net/projects/sshpass/files/latest/download -O sshpass.tar.gz

    2:下载后,解压,安装

    tar -zxvf sshpass-1.06.tar.gz

    cd sshpass-1.06

    ./configure

    make

    make install

    3:使用命令

    sshpass -p 123456 scp /home/file.txt root@10.0.0.37:/home/copy

    后面这个是 “Are you sure you want to continue connecting (yes/no)”使得这个自动接受,若不加,则成功不了

    4:脚本

    复制代码

    #!/bin/bash

    password=123456

    user=root

    ip=10.0.0.37

    file=/home/file.txt

    sshpass -p $password scp file $user@$ip:/home/copy/

    ————————————————

    版权声明:本文为CSDN博主「totoroKing」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

    原文链接:https://blog.csdn.net/qq_30553235/article/details/78711491

    注明:所有转载内容皆直接从被转载文章网页的标题和内容的文本中复制而来

    32feaba6a816931c8659987d34df0197.png

    展开全文
  • 打开Mac终端,切换到root权限下 切换root权限: sudo -i ·通过ssh命令连接linux服务器 ssh root@127.0.0.1 root是账户名,@后面的是连接的ip地址 然后根据提示输入密码即可成功 ...
    打开Mac终端,切换到root权限下
    
        切换root权限: sudo -i 
    
    ·通过ssh命令连接linux服务器
    
        ssh root@127.0.0.1
    
        root是账户名,@后面的是连接的ip地址
    
    然后根据提示输入密码即可成功

     

    展开全文
  • hadoop部署需要ssh密码登录. 在官方网站上就两句话: 但是在我的机器上出现了很多的问题,导致一直ssh还是需要密码,在这里一一写下: ...1.authorized_keys的权限必须是600的....顺,还有.ssh这个文件夹的目录的


    hadoop部署需要ssh免密码登录.

    在官方网站上就两句话:

    1.$ ssh-keygen -t rsa -P ''

    2.$ cat  ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys




    但是在我的机器上出现了很多的问题,导致一直ssh还是需要密码,在这里一一写下:


    1.authorized_keys的权限必须是600的.而生成默认的不是


    所以使用一下命令:

    $ chmod 600 authorized_keys 


    顺带,还有.ssh这个文件夹的目录的权限听说也得是700,但是我看了下,我的默认就是700.


    2.弄完了后测试ssh localhost



    还是要密码,以前也没注意是什么原因,直接百度"ssh配置后还需要密码",出来一大堆,试了全不行.


    几天后发现不能乱来,于是去百度"Agent admitted failure to sign using the key"

    这个是的答案似乎有些接近了:

    网上的情况都是跟我这个类似的,应该说就是这个问题..解决方法是使用ssh-add 命令


    但是使用ssh-add的时候又遇到了问题:

    于是去查找这句话的解决方法:

    执行ssh-agent bash即可

    然后再执行

    ssh-add id_rsa 

    这个时候再ssh localhost 成功.


    3.总结:

    1.$ ssh-keygen -t rsa -P ''

    2.$ cat  ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

    3.$chmod 600 ~/.ssh/authorized_keys

    4.ssh localhost 成功则完成,如果显示跟我一样的错误>>5

    5.ssh-add ~/.ssh/id_rsa  成功则再尝试ssh localhost ,跟我一样的错误原因>>6

    6.ssh-agent bash 然后继续>>5



    展开全文
  • Windows上操作 SSH安装(Win10 自带,没有的话安装Openssh) 命令ssh-keygen 连续回车,在 ~\.ssh 目录下生产id_rsa(私钥),id_rsa.pub(公钥) 命令:scp id_rsa.pub root@xxx:/root/.ssh/ 或者手动f...

    Windows上操作

    • SSH安装(Win10 自带,没有的话安装Openssh
    • 命令: ssh-keygen 连续回车,在 ~\.ssh 目录下生产id_rsa(私钥),id_rsa.pub(公钥)
    • 命令:scp id_rsa.pub root@xxx:/root/.ssh/ 或者手动ftp等方式拷贝也可以

    Linux上操作(root用户为例)

    • 添加公钥
    #: cd ~/.ssh && touch authorized_keys //没有这个文件则创建
    #: cat id_ras.pub >>  authorized_keys   //追加公钥,可以是多个
    #: chmod 600 authorized_keys
    #: cd .. && chmod 700 .ssh
    
    • 修改ssh配置

    #: vim /etc/ssh/sshd_config

    RSAAuthentication yes
    PubkeyAuthentication yes
    PermitRootLogin yes
    

    #: service sshd restart

    Windows上测试

    • 单个私钥免登陆

    ssh root@xxx.xxx.xxx.xxx

    • 多个私钥配置

    修改:~/.ssh/config

    Host name
    	HostName xxx.xxx.xxx.xxx
    	Port 22
    	User root
    	IdentityFile ~\\.ssh\\id_rsa
    	PreferredAuthentications publickey
    

    简化登录: ssh name

    转载于:https://my.oschina.net/yale8848/blog/3073507

    展开全文
  • 以前配置服务器之间ssh登录,都是先ssh-keygen 然后scp id_rsa...现在知道了linux上自带的一个命令ssh-copy-id 下面说下这个命令的用法,可以简化我们配置无密码ssh登录服务器的步骤 SYNOPSIS ssh-copy-id [-i [...
  • 通常我们在终端上可以直接执行命令,实现Linux系统的远程登录和执行相关操作等。但有时候机器比较多而且执行的命令都比较相似的时候,直接在终端上操作的方法就显得比较繁琐,此时可以考虑使用Shell脚本。 需要的...
  • 输入命令whoami即可知道当前用户[root@马赛克 ~]# whoami root输入命令passwd,输入原密码即可...New password: linux ssh分为client和server默认自带client,如果需要对外提供连接需要装server以Ubuntu为例 安装客户
  • 第一步:使用 #ssh-keygen -t dsa ,使用这个命令之后会提示是否输入密码,这里不输入密码,一路enter下去就可以了,最后会在用户目录下的隐藏文件夹.ssh下生成id.dsa和id_dsa.pub两个文件,分别为私钥和公钥。...
  • Linux系统大多数都支持OpenSSH,生成公钥、私钥的最好用ssh-keygen命令,如果用putty自带的PUTTYGEN.EXE生成会不兼容OpenSSH,从而会导致登录时出现server refused our key错误。 1、root用户登陆后,运行以下第一句...
  • SSH:使用系统自带的版本 JDK安装 查看Linux自带的JDK是否已安装 (卸载centOS已安装的1.4) 安装好的CentOS会自带OpenJdk,用命令 Java -version ,会有下面的类似信息: Java version "1.6.0
  • 简单来说,就两步骤 · 打开Mac终端,切换到root权限下 切换root权限: sudo -i ...·通过ssh命令连接linux服务器 ssh root@127.0.0.1 root是账户名,@后面的是连接的ip地址 然后根据提示输入密码即可成功 ...
  • Linux系统大多说都支持OpenSSH,生成公钥、私钥的最好用ssh-keygen命令,如果用putty自带的PUTTYGEN.EXE生成会不兼容OpenSSH,从而会导致登录时出现server refused our key错误。 1、root用户登陆后,运行以下第一...
  • 1.打开mac自带终端 2.连接命令为。ssh root@***.***.**.** ***为远程服务器ip地址 提示输入密码,成功后即可连接到服务器。 3. ...连接成功的基础是 Linux开启ssh服务,并开启端口22 ...
  • Linux系统大多说都支持OpenSSH,生成公钥、私钥的最好用ssh-keygen命令,如果用putty自带的PUTTYGEN.EXE生成会不兼容OpenSSH,从而会导致登录时出现server refused our key错误。 1、root用户登陆后,运行以下第一...
  • 目录一、使用SSH传输mysql到Linux的demo文件夹下image二、打开SSH窗口或者(Linux的终端窗口)操作 :2.1打开Linux终端image2.2输入命令su root 开启root权限,输入密码image2.3成功root :~变成#image三、Linux的...
  • Linux基础命令

    万次阅读 2019-03-11 10:30:20
    VMware(密钥) 链接:https://pan.baidu.com/s/1tNgjDgAIWeKsCkE2cufBDQ 密码:r2zi CentOS-6.8-x86_64-bin-DVD1.iso 链接:https://pan.baidu.com/s/1BGf2aU5cKYCizxixfcYCpw 密码:lusd SSH工具 链接:...
  • 通过ssh命令连接linux服务器方法二:使用别名连接(无法记住密码)1.设置一个别名快捷访问按格式添加内容:2.查看以设置的别名3.使用方式方法三:记住密码方式1.新建vm001.ssh2.运行 当笔记记录下,方便以后配置 方法...
  • vulnhub -symfonos4 靶场环境 靶机:172.168.20.133 kali:172.168.20.110 1、打开靶场浏览器访问靶场IP地址 2、扫描目录 使用kali自带目录扫描工具进行目录扫描 ... ...使用万能密码绕过登录界面 ...#Linux
  • SSH客户端操作Linux

    2015-01-30 12:11:04
    使用ssh -V命令可以得到版本号。需要注意的是,Linux一般自带的是OpenSSH: 下面的例子即表明该系统正在使用OpenSSH: $ ssh -V OpenSSH_3.9p1, OpenSSL 0.9.7a Feb 19 2003 下面的例子表明该系统正在使用SSH2: ...
  • 一般ssh命令是root权限下设置的,但是出于安全考虑很多linux系统不允许root直接登录,有的会采用先允许普通用户登录,普通用户登录成功后允许其输入root密码提权,这也对ssh的设置产生了些许影响,说明如
  • 1. ssh登陆linux,使用命令杀死myql服务进程 #killall -TERM mysqld 2. 进入mysql的配置路径 usr/share/mysql(mysql.server命令及配置文件)mysql5.5之后的默认安装路径,mysql5.5之前的是/usr/local/mysql 即#...
  • 那么我们初步断定是个linux服务器,154段子 那么我们nmap扫描一下这个ip的开放端口。 开放了22ssh端口,80http端口,8888的一个服务 我们进入http://154.213.29.152:8888/ 发现使用了宝塔程序 那么我们就去看看22...
  • linux系统,肯定少不了使用ssh,为什么?你难道想着你的u盘从上海跑到北京吗? 如果你只会ssh xxxx@xxxxx或者scp xxxxxx xxxxxx这两条命令的话,我相信你一定不了解ssh里面深层次的东西 那为什么要了解深层次的...

空空如也

空空如也

1 2 3 4 5 ... 7
收藏数 130
精华内容 52
关键字:

linuxssh命令带密码

linux 订阅