linux中ssh的config怎么配置可以省略输入密码
一、组网需求通过ssh功能远程登录管理设备二、配置步骤:1)全局开启SSH服务,并制定SSH的版本Ruijie>enable Ruijie#configure terminalRuijie(config)#enable service ssh-server ------>开启SSH服务,默认关闭Ruijie(config)#ip ssh version 2 ------>默认1.99版本,设置为版本22)添加登陆的用户名和密码Ruijie(config)#username ruijie password ruijie3)生成加密密钥:Ruijie(config)#crypto key generate rsa ------>加密方式有两种:DSA和RSA,已RSA为例Choose the size of the key modulus in the range of 360 to 2048 for yourSignature Keys. Choosing a key modulus greater than 512 may takea few minutes.How many bits in the modulus [512]: ------>指定加密的位数即加密强度,默认是512位% Generating 512 bit RSA1 keys ...[ok]% Generating 512 bit RSA keys ...[ok]4)在VTY线程下调用Ruijie(config)#lin vty 0 4Ruijie(config-line)#password ruijie ------>设置登陆密码为ruijieRuijie(config-line)# login 应修改为如下:Ruijie(config-line)# login localRuijie(config-line)#transport input ssh ------>设置传输模式是SSH,设置远程登入只允许使用SSH登入,不能使用telnet登入5)保存配置Ruijie(config-line)#end ------>退出到特权模式Ruijie#write ------>确认配置正确,保存配置
怎么配置SSH
1、定义用户user mize pass nnwh@163.net2、定义域名ip domain-name mize.myrice.com //配置SSH必需3、生成密钥crypto key generate rsa modulus 2048执行结果:The name for the keys will be: 6509-mize.myrice.com% The key modulus size is 2048 bitsGenerating RSA keys ...[OK]4、设置ssh超时时间ip ssh time 1205、设置一个认证强度ip ssh authentication ?<0-5> Number of authentication retries
ssh连接时这个错误怎么解决
下面是我用过的脚本:Router (config)# ip domain-name ANECERouter (config)# crypto key generate rsa Router (config)# aaa new-model Router (config)# username cisco password ciscoRouter (config)# ip ssh time-out Router (config)# ip ssh authentication-retries Router (config)# line vty 0 4 Router (config-line)# transport input SSH若要用SSH2Router (config)#ip ssh version 2
为交换机的 vty 线路输入 transport input ssh 命令后会发生什么情况?
1、设置域名:Router (config)# ip domain-name abc.com2、配置加密方式为RSA:Router (config)# crypto key generate rsa 3、开启AAA认证:Router (config)# aaa new-model 4、设置客户吗与密码:Router (config)# username test password test5、设置SSH超时:Router (config)# ip ssh time-out 6、开启SSH认证:Router (config)# ip ssh authentication-retries7、进入Telnet接口配置模式:Router (config)# line vty 0 4 8、在Telnet接口模式下使用SSH认证:Router (config-line)# transport input SSH9、若要用SSH2,配置SSH的版本号:Router (config)#ip ssh version 2
linux用ssh登陆另外的电脑,为什么普通用户总是登陆失败输入密码...
解决方法如下:1. 要和linux服务器建立传输链接协议,需要SSH工具,可以在网上下载ssh链接工具。
目前ssh工具有很多种。
可以根据自己的习性去选择自己喜欢的工具。
下载ssh工具安装后。
双击安装的图标“打开”界面。
2. 用ssh工具和linux服务器建立传输管理链接协议。
建立链接方式有两种。
快速建立链接推荐。
如果添加并保存链接信息推荐。
3. 在ssh工具和linux服务器建立传输管理链接协议过程中,有时会弹出(如下图)“disconnection错误”提示。
英文如果好,立刻就明白了什么意思。
如果英文朗读有困难的话就不知所措了,看到这个提示不要以为是账号出问题了,其实是链接的"Authentication"的验证方式没有选择正确。
4. 如何选择正确的“Authentication"的验证方式?首先我们要确定我们是用什么方式建立的链接。
本文介绍的是使用地址、账号、密码建立的传输协议链接。
那么我们就要在”Authentication“选择"password"验证方式。
5. 选择好”Authentication“的验证方式,我们就可以再点击”connect“即可。
弹出说明”disconnection错误“解决完成,在密码处输入登陆密码即可完成登陆。
6. 输入密码点击登陆后,进入命令管理页面(如下图)表示已经登陆成功。
接着下面就是向服务器发送操作命令进行管理了。
天下无难事,只怕有心人,只要用心去学习,再难也不怕。
linux服务器买来就能直接用ssh连接吗。
,求解啊
是需要进行一下设置才能用的,首先要保证能ping通linux服务器,买的linux服务器不需要安装就有这个服务的。
下面是Linux的ssh的设置方法:首先要修改ssh的配置文件sshd_config,输入命令:vi /etc/ssh/sshd_config2. 在这个文件中,将PermitRootLogin without-password这一行修改为PermitRootLogin yes,这一行的意思是“允许root用户用ssh登录”。
再去掉#PasswordAuthentication no这一行的注释符号#,并把no改为yes,表示用ssh登录时需要密码认证。
3. 修改完配置文件后就可以启动SSH服务了,启动命令为:/etc/init.d/ssh start4. 如果不想每次启动linux后都要启动ssh服务的话,需要设置ssh开机自启动,命令是:update-rc.d ssh enable或者chkconfig ssh on
TGit里怎么设置SSH密钥和HTTPS用户名密码
展开全部 1. ssh的认证不要使用Tortoise自带的,一定要使用git的openSSH的方式,这一点很重要。
如果你已经指定了Tortoise的方式,那么通过修改环境变量GIT_SSH就可以了,当然重装也是一种办法。
2. 配置时使用git bash来操作。
3. 通过执行ssh-keygen -t rsa创建公私钥,文件就保存在~/.ssh/id_rsa下就行了。
执行时一路回车就好了。
4. 创建ssh的config文件,如:vi ~/.ssh/config内容为:Host github.comProxyCommand ~/.ssh/ssh-https-tunnel %h %p ~/.ssh/proxyauthPort 443Hostname ssh.github.com 这里你可以看到第二行最后有一个~/.ssh/proxyauth。
这是因为我单位的代理有口令,所以要再生成一个proxyauth文件,格式就是:username:password。
如果你没有,去掉它就行了。
同时Hostname的目的是为了创建一个别名,其实我们使用的是ssh.github.com,但是因为平时都使用git@github.com,所以为了不进行修改,创建一个别名。
5. 下载ssh-https-tunnel,可以从 http://zwitterion.org/software/ssh-https-tunnel/ssh-https-tunnel ,保存到你的git的~/.ssh目录下 同时要打开这个文件进行修改,将:my $proxy = "";my $proxy_port = ;改成你的实际的代理服务器地址。
6. 使用ssh git@github.com 来测试Hi limodou! You've successfully authenticated, but GitHub does not provide shellaccess.Connection to ssh.github.com closed. 这里的难点一个是代理认证的配置,这是我在网上搜到的。
还有就是GIT_SSH的设置。
如果安装了TortoiseSVN,选择了ssh客户端,那么有可能ssh的代理设置通过,但是git使用时会出错,因为它会去看环境变量。
...
转载请注明出处51数据库 » .ssh/config password
何小乖不乖