ssh 工具

  1. ssh 使用 rsa key 实现无密码访问

  server A 要用 rsa key 验证的方式访问 server B

  • 在A上创建/root/.ssh/目录

  > chmod -R 700 /root/.ssh/

  > cd /root/.ssh

  • 在A上生成密匙对rsa的密钥

  > ssh-keygen -t rsa

  会提示输入一个不同于你的password的密码,直接回车,让它空着。当然,也可以输入一个。一直回车, 这样,密钥对就生成完了

其中公共密钥保存在 ~/.ssh/id_rsa.pub

  私有密钥保存在 ~/.ssh/id_rsa

之后把这个密钥对中的公共密钥复制到你要访问的机器上去,并保存为

~/.ssh/authorized_keys

  • 在B上修改 ssh 配置

  在 /etc/ssh/sshd_config 文件末尾添加

  RSAAuthentication yes
  PubkeyAuthentication yes
  AuthorizedKeysFile .ssh/authorized_keys

  重启B上的 ssh 服务

  之后在A上用ssh scp sftp 访问B时,就不用输入密码了

  • 验证

  ssh 192.168.162.33 date

  

时间: 2024-10-10 14:38:38

ssh 工具的相关文章

linux下的ssh工具之,本地上传到linux服务器and Linux服务器文件另存为本地。非sftp工具。

首先,当你只有一个ssh工具可以连接linux,但你有想把文件在 linux 和windows(本地)直接的切换.其实可以的: 本文参考 1.将本地的文件,放到ssh远程的linux服务器上: 首先要安装工具包:   yum -y install lrzsz ok   操作方式是,在当前目录下 执行: rz    就会出现一个windows的弹框,选择你要上传到linux服务器上的文件点击确认就可以. 常用参数 -b 以二进制方式,默认为文本方式.(Binary (tell it like it

最全Pycharm教程(34)——Pycahrm内置终端以及远程SSH工具的使用

1.主题 如何使用Pycahrm内置终端以及远程SSH工具. 2.准备工作 Pycharm版本为3.0或更高 连接SSH服务器 3.使用SSH客户端 4.开启连接 选择Tools | Start SSH Session...的主菜单命令,单击Edit credentials: 5.提供连接信息 在Session对话框中输入建立连接所需相关信息: 6.建立连接 单击OK,连接开始: 7.SSH会话功能 运行命令.粘贴复制.浏览历史命令…… 8.远程SSH外部工具的作用 定义一个外部工具用来脱机运行

Linux下SSH工具 PAC Manager的安装

PAC Manager, Liux下类似SecureCRT Xshell的SSH工具,该工具功能上相当的不错,完全可以代替SecureCRT Xshell的功能. PAC (Perl Auto Connector) Manager is a open source tool in Linux like operating system, which provides GUI (graphical user interface) to manage ssh,telnet, sftp, rdeskt

使用putty或类似的SSH工具登陆VPS或服务器

1.使用putty或类似的SSH工具登陆VPS或服务器: 登陆后运行:screen -S lnmp如果提示screen: command not found 命令不存在可以执行:yum install screen 或 apt-get install screen安装,详细内容参考screen教程. 2.下载并安装LNMP一键安装包: 您可以选择使用下载版(推荐美国及海外VPS或空间较小用户使用)或者完整版(推荐国内VPS使用,国内用户可用在下载中找国内下载地址替换),两者没什么区别,只是完整版

一个新的ssh工具——finalshell

ssh工具之前一直用的xshell,但是升级到xshell6以后免费版限制了同时开的窗口数量,觉得有点不爽,前天刚好有空,就搜索了下,找到了一个免费的替代工具,现在推荐给大家.主要有以下功能:1.网络监控可选择接口,同时监控多个网络接口速度. 打包传输,自动压缩解压,适合传输大量文件,文件夹和文本文件.3.高级网络监控,监控每个进程监听的端口,以及网络连接状态.4.高级进程管理,详细显示进程信息.5.无限制的终端命令历史,路径历史,可快速输入命令,切换路径.还有一些就不一一列举了,大家使用发现吧

超级好用的的SSH工具软件Putty、SSHSecureShellClient

超级好用的的SSH工具软件Putty.SSHSecureShellClient下载地址:http://www.qchcloud.cn/tn/article/28用SSH协议的常用工具软件(Putty).SSHSecureShellClient-3.2.9 SSHSecureShellClient-3.2.9 下载:https://pan.baidu.com/s/1gnnRwa3EvgZzEg9msTqNxg 提取码:http://www.qchcloud.cn/tn/article/28 Put

使用SSH工具连接WSL

简单记录下操作过程 我在微软应用商店下载了Ubuntu 18.04 LTS.但是Windows的命令行太丑,我打算使用SSH工具连接WSL,输入密码一直拒绝连接... 查找资料之后解决了这个问题 双击安装WSL完成后生成的图标打开命令行窗口 1.SSH配置过程: #先删掉原有的ssh $ sudo apt-get remove --purge openssh-server #重新安装ssh服务 $ sudo apt-get install openssh-server ssh #编辑sshd_c

python ssh工具paramiko的修改

经常使用paramiko工具对几百台设备进行管理.主要是每天到上边取文件过来,作为备份. 今天发现程序运行了10个小时还没有结束,就上去看一个究竟. 查看日志,发现在取一台服务器上的文件时卡在那里了.自己手动ssh登录上去,执行了一个ls命令就卡住了, 原来是这个服务器的硬盘出问题了.怪不得取不到文件. 但是想想,程序应该是在一段时间内读取不到数据就超时退出的阿,怎么会卡在那里呢.找到执行命令的那段 sin, sout, serr = ssh.exec_command('tar -zc0 /da

windows安装ssh工具opensssh

本篇教程将告诉你如何在Windows 10设备上启用SSH,让您可以通过命令提示符连接到远程服务器 工具/原料 首先你需要下载windows版本的OpenSSH, 本教程以7.2p1-1版本为例 方法/步骤 当文件下载完成后,运行它. OpenSSH的安装程序将运行. 点击窗口下一步 仔细阅读许可协议,然后将在框中选接受这些条款. 然后,单击下一步 . 如果你不希望在你的桌面运行ssh 服务,去掉server前面的勾.然后单击next 选择安装位置,然后单击下一步. 最后一次单击next 然后完

Linux学习-02-远程连接SSH工具及密钥登录配置

工具有很多,推荐的比较多的是SecureCRT,本人也是用的这个. 1.使用前需要调整下设置,选项-会话选项-终端-仿真-linux,选择ansi颜色 但ls的时候,目录的蓝色跟背景的黑色非常接近,很难看清楚,需要修改 选项-全局选项-终端-外观-ANSI颜色-把深蓝色调成浅蓝色. 2.默认的回滚行数为500行.可以通过打开[选项]->[会话选项]->[终端]->[仿真]-回滚缓冲区],默认为500行,建议调到32000或更大. 3.创建日志文件.终端-日志文件-创建目录%S-%Y-%M