首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当使用SSH时,为什么它不要求用户名和相应的密码呢?

问当使用SSH时,为什么它不要求用户名和相应的密码呢?
EN

Network Engineering用户
提问于 2017-06-16 02:14:35
回答 3查看 5.5K关注 0票数 2

下面是vty行的运行配置:

代码语言:javascript
复制
line vty 0 4
password 1111
login local
transport input ssh
line vty 5 15
password 1111
login local
transport input ssh

但是,当我键入ssh -l域名ip地址时,cmd将显示:

代码语言:javascript
复制
Open
Password:

因为它是在login local中,所以它应该要求一个用户帐户,但它没有。而且,它接受密码"1111",据我所知,只有在login中才能接受。

EN

回答 3

Network Engineering用户

发布于 2017-06-16 05:03:46

你提供凭据

代码语言:javascript
复制
login local 

使用

代码语言:javascript
复制
username joe secret blah

或

代码语言:javascript
复制
aaa new-model
aaa authentication login default enable

仅密码就允许您,因为您在行上下文中设置了密码,并且它作为旧式vty登录而通过.‘

票数 1
EN

Network Engineering用户

发布于 2017-08-15 08:21:50

您是否生成了ssh身份验证所需的密码密钥?

命令生成:

代码语言:javascript
复制
crypto key generate rsa

模量:1024

此外,还需要设备上的k9 IOS版本,即universalk9,您可以找到设备运行的内容:

代码语言:javascript
复制
show version
票数 0
EN

Network Engineering用户

发布于 2017-09-14 11:02:25

  1. 在device username john secret YourPassword priv 15上创建本地用户名和密码
  2. 生成SSH keys crypto key generate rsa modulus 2048
  3. 从configuration line vty 0-15 no password行中删除密码
  4. 从Mac或Linux连接到username ssh -l john 192.168.1.1。
  5. 或者使用PuTTY。

附加信息在运行思科IOS的路由器和交换机上配置安全外壳

票数 0
EN
页面原文内容由Network Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://networkengineering.stackexchange.com/questions/41966

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档