ssh设置

1、先设置主机名

Router(config)#hostname

Router(config)#hostname R1

R1(config)#

2、设置域名

R1(config)#ip domain-name cisco.com

3、将用户设置为支持ssh客户端接入

R1(config)#username cisco password cisco

4、生成用于保护会话的密钥

R1(config)#cry?

crypto

R1(config)#crypto ?

key          Long term key operations

R1(config)#crypto key ?

generate  Generate new keys

zeroize   Remove keys

R1(config)#crypto key g

R1(config)#crypto key generate ?

rsa  Generate RSA keys

R1(config)#crypto key generate rsa ?

<cr>

R1(config)#crypto key generate rsa

% You already have RSA keys defined named xxxx.cisco.com .

% Do you really want to replace them? [yes/no]: yes

The name for the keys will be: R1.cisco

Choose the size of the key modulus in the range of 360 to 2048 for your

General Purpose Keys. Choosing a key modulus greater than 512 may take

a few minutes.

How many bits in the modulus [512]: 1024

% Generating 1024 bit RSA keys, keys will be non-exportable...[OK]

注意:5,6,7步,PT上都不支持

5、启用ssh的第二版本

R1(config)#ssh version2

6、进入vty线路模式

R1(config)#line vty 0 15

7、讲ssh和telnet作为接入协议

R1(config)#transport input ssh telnet

时间: 2024-12-24 02:05:49

ssh设置的相关文章

Ubuntu下SSH设置

网上有很多介绍在Ubuntu下开启SSH服务的文章,但大多数介绍的方法测试后都不太理想,均不能实现远程登录到Ubuntu上,最后分析原因是都没有真正开启ssh-server服务.最终成功的方法如下: Ubuntu 下安装 OpenSSH Server 是无比轻松的一件事情,需要的命令只有一条: sudo apt-get install openssh-server (查看返回的结果,如果没有出错,则用putty.SecureCRT.SSH Secure Shell Client等SSH 客户端软

ssh 设置私钥实现两台linux主机无密码访问

在服务器主机上(称为A主机) 创建公钥与私钥: ssh-keygen -t rsa 一路回车,如果想设置密码短语,在提示 passphrase 的时候设置密码短语 查看生成的公钥及私钥: ls ~/.ssh id_rsa.pub id_rsa 公钥内容输出到相应文件中: cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys 删除原来的公钥文件: rm -f ~/.ssh/id_rsa.pub 设置文件属性设置为400: chmod 400 ~/.ssh

应用git(SSH设置)

git配置完成email和user后,才可以生成SSH Key. $ git config --global user.name "自定义名称" $ git config --global user.email "指定邮箱" git生成SSH Key (1)检查是否已经有SSH Key $ cd ~/.ssh (2)如果说没有这个目录,就直接看第三步有则备份 (3)生成一个新的SSH $ ssh-keygen -t rsa -C "mailbox"

ssh 设置免password登录

如果: 实现->操作机A机 要以用户"user1"身份.免password登录B机和C机? B机和C机 建立用户 user1 而且能够ssh 登录. A机设置: 1.安装ssh服务.此略 2.#ssh-keygen -t rsa -P '' 自己主动生成~/.ssh/id_rsa和~/.ssh/id_rsa.pub 两个文件. B机和C机设置: 1.安装ssh服务.此略 2.改动/etc/ssh/sshd_config 找到此ssh的配置文件.PubkeyAuthenticati

ssh设置无密码登录

设置无密码登录此处设为有主机a登录到主机b 1.在主机a生成公钥 ssh-keygen -t rsa  之后有导航(其实一直回车就可以) 2.此时在主机a/home/YOURHOSTNAME/.ssh下面有一个id_rsa 和 id_rsa.pub 3.查看在主机b的/home/YOURHOSTNAME 下有一个.ssh文件夹(如果没有的话就建一个)mkdir .ssh 4.把主机a的id_rsa.pub文件拷贝到主机b的.ssh文件夹下且把名字重命名为authorized_keys scp .

Ubuntu下SSH设置(转载)

网上有很多介绍在Ubuntu下开启SSH服务的文章,但大多数介绍的方法测试后都不太理想,均不能实现远程登录到Ubuntu上,最后分析原因是都没有真正开启ssh-server服务.最终成功的方法如下: Ubuntu 下安装 OpenSSH Server 是无比轻松的一件事情,需要的命令只有一条: sudo apt-get install openssh-server (查看返回的结果,如果没有出错,则用putty.SecureCRT.SSH Secure Shell Client等SSH 客户端软

Windows下GIT的SSH设置

GIT http://www.tuicool.com/articles/A3Mn6f 使用场景复原 git push -u origin master 报错 参考官方文档 https://confluence.atlassian.com/bitbucket/use-the-ssh-protocol-with-bitbucket-cloud-221449711.html 执行 ssh-keyscan -t rsa bitbucket.org 获取SSH key之后报错 已存在 修正为 ssh-ke

centos7 ssh 设置key认证

vi /etc/ssh/sshd_config 查找RSAAuthentication.StrictModes.PubkeyAuthentication.AuthorizedKeysFile把所在行修改为: RSAAuthentication yes StrictModes no PubkeyAuthentication yes AuthorizedKeysFile .ssh/authorized_keys 重启SSH服务 systemctl restart sshd.service 然后用xs

hadoop部署中遇到ssh设置的问题

尽管hadoop和一些培训视频课程上讲分布式部署比较详细,但是在部署时仍遇到了一些小问题,在此mark一下: 1.linux的namenode主机上安装了ssh,也启动了ssh,并且执行了: /etc/init.d/iptables status 显示: Firewall is stopped. 但是,执行ssh localhost时仍然报“ssh: connect to host localhost port 22: Connection refused”这个错误: 解决方法: 联系系统管理员