做MPI的时候,多台主机通信,输入密码是很讨厌的事情,这时可以用SSH不需密码登录远程主机。
设置这个应该挺简单,但是参考网上好几个网页的手把手的教程用起来都有问题,还有点复杂。
这里写个简单的步骤,备忘兼供参考。
自己的主机:xi03,远程主机:cancer
首先在自己的主机xi03上的终端(比如putty接入):
-
ssh-keygen -t dsa 或者 ssh-keygen -t rsa 都行
其中的任何提示,为了简单可以都直接回车,可以不需要密码和自定义id等。
-
cd ./.ssh/
scp id_dsa.pub cancer:/root/.ssh/authorized_keys
这里root可以换成用户自己的目录,比如我的是/home/michaelchen
-
ssh cancer
OK,这时在xi03里用ssh登录cancer,已经不会要求输入密码了。
如果问什么添加host,是yes还是no,输入yes
如果有其它主机也想不用密码登录主机cancer,public key的做法与上面第一步相同,只是第二步把id_dsa.pub附加到authorized_keys的时候,方法为:
cat id_dsa.pub >> authorized_keys
如果还是不能登录,可能原因是目录及档案权限问题,解决方法为:
chmod 700 ~/.ssh/
chmod 644 ~/.ssh/authorizd_keys
分享到:
相关推荐
如何配置ssh无密码远程登录在主机A上生成公约私钥对命令行输入:ssh-keygen -t rsa,连续回车3次,就会生成公钥私钥对:公钥上传到主机B的.ssh
主要是介绍ssh(ssh-keygen)配置免输入密码登录远程主机的方法,供大家学习参考
近来在复习防火墙管理工具 iptables 的基本使用方法,涉及到对端口添加或删除防火墙策略的内容,之前对ssh更改默认端口号及免密码登录的方法不熟悉,这次做一个基本的总结防止自己遗忘。 错误偏差及其他经验之处,还...
本文实例为大家分享了jaLinux配置远程SSH无密码...ssh-copy-id也会给远程主机的用户主目录(/home)和/root/.ssh和/root/.ssh/authorized_key设置合适的权限 1)创建公钥和密钥 [root@test ~]# ssh-keygen -t rsa
linux远程主机命令工具增强版 原文:https://blog.csdn.net/m0_37814112/article/details/120133616 说明:linux远程主机命令工具 特点: 1、主控端、被控端通过ssh加密通信,且被控端无需做任何设置; 2、命令格式...
前言 SSH为Secure Shell 的缩写,是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。越来越多的小伙伴们使用远程登录,而ssh安全性无疑是很高的,那么我们现在来看看... 远程主机收到用户的登录请求,把
很简单,使用ssh-keygen 在主机A上生成private和public密钥,将生成的public密钥拷贝到远程机器主机B上后,就可以使用ssh命令无需密码登录到另外一台机器主机B上。 三、步骤 主机A: 1、 生成公钥和私钥文件id_rsa和...
因为远程主机的密钥已经加入到ssh客户端的已知主机列表中,当你第二次登陆远程主机时,只需要你输入远程主机的登录密码即可。 1 2 3 localhost$ ssh -l jsmith remotehost.example.com jsmith@remotehost.example....
介绍 SSH 是创建在应用层和传输层基础上的安全协议,为计算机上的 Shell(壳层)提供安全的传输和使用环境。... 客户端发起登录请求,远程主机将自己的公钥发个用户; 客户端使用该公钥将登录密码加密后发送给远程
说明:linux远程主机命令工具 特点: 1、主控端、被控端通过ssh加密通信,且被控端无需做任何设置; 2、命令格式和在bash下直接输入、编写shell脚本等方式完全一致; 3、透明支持所有命令、变量、单引号,双引号等...
[ssh-skip-pwd]是ssh免密码工具,使用python语言实现的工具; 主要功能: 本机用户ssh免密码到一台主机; 本机用户自己免密码到... 本机其他用户为某一用户做免密码到多台主机 本地用户对远程主机中用户免密码到多台主机
1. ssh 远程到主机; 2. 切换到root账号; [一般都是切换到root进行密码修改,如果普通用户修改自己的密码,要输入原密码,然后新密码要满足复杂度才OK]; 3. passwd username 使用passwd username 修改 username 的...
linux机器日常运维过程中,经常需要在本地运行脚本执行针对远程主机的命令。正常情况下,ssh登陆远程机器时会提示输入密码,这会影响到脚本的自动执行,(因为shell脚本中没有自动填充密码的命令)。 总的来说,...
1.能够安全的登录远程主机,并在管理过程中进行安全的交互。 2.能够对远程主机的文件系统进行管理,可以对文件或者文件夹进行查看、 创建、删除、移动、上传等操作。 3.能够发送命令到远程主机以进行解释和运行并...
F-Secure SSH的客户端。...使用F-Secure SSH连接和管理远程主机(windows,unix)时不必担心密码泄露和连接安全性。 F-Secure SSH Client是时下互联网常用的软件之一,该软件绿色、安全、无毒,让你可以放心使用!
要求它假设您在远程主机上使用 sudo,并通过 sudo 对 tcpdump 进行无密码访问。用法./remote-wireshark.sh "[SSH 凭据和额外选项]" "[TCPPDUMP 额外选项]"例子显示 eth0 上 user@host 的网络流量: ./remote-...
暴力破解你的密码来远程登录到系统。此外,如果将公钥复制到其他账户甚至主机,利用私钥也可以登录。 下面来讲解如何在 Linux 服务器上制作密钥对,将公钥添加给账户,设置 SSH,最后通过客户端登录。 方式
SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,同时...其它特点包括文本手稿、易于使用的工具条、用户的键位图编辑器、可定制的ANSI颜色等.SecureCRT的SSH协议支持DES,3DES和RC4密码和密码与RSA鉴别. 概念解释
SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。 SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台。 为了在不同平台/...