`

config ssh auto login

阅读更多

http://baike.baidu.com/view/16184.htm


http://en.wikipedia.org/wiki/Secure_Shell

 

http://www.openssh.com/


SSH 为 Secure Shell 的缩写,由 IETF 的网络工作小组(Network Working Group)所制定;SSH 为建立在应用层和传输层基础上的安全协议。SSH 是目前较可靠,专为远程登录 会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。

 

 

 

 

$ dpkg -l |grep ssh
ii  openssh-client      1:5.1p1-5ubuntu1  secure shell client, an rlogin/rsh/rcp repla
ii  openssh-server    1:5.1p1-5ubuntu1  secure shell server, an rshd replacement

 

 

 

cat ~/.ssh/id_rsa.pub | cat - >> cat_text
cat ~/.ssh/id_rsa.pub | ssh app@75.126.183.178 "cat - >> ~/.ssh/authorized_keys"
sed -n '/task_records/p' client_server.log

[simon@localhost]#ssh localhost
ssh: connect to host localhost port 22: Connection refused
openssh-server not installed
Fire up your synaptic package manager and do a search for openssh-server.
sudo apt-get install openssh-server
ps -A | grep ssh
which is sshd
which is ssh-agent
sudo /etc/init.d/ssh restart
vi /etc/ssh/ssh_config

[simon@localhost]#sudo /etc/init.d/ssh start
[sudo] password for simon:
 * Starting OpenBSD Secure Shell server sshd                                                     [ OK ]
[simon@localhost]#ssh localhost
The authenticity of host 'localhost (127.0.0.1)' can't be established.
RSA key fingerprint is 74:c8:ac:0b:61:77:07:6d:22:16:36:d4:14:81:fb:c3.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'localhost' (RSA) to the list of known hosts.
simon@localhost's password:

$ ssh localhost
If you’re prompted for a passphrase, you’ll need to run these commands to generate a key for passphraseless SSH:
$ ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
$ cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys

远程server端安装 openssh-server

client 端安装openssh-client

 

配置成功后,每次连接到远程主机时都不用输入密码,这里用localhost模拟远程主机



分享到:
评论

相关推荐

    auto_login_ssh.tar.gz

    标题中的"auto_login_ssh.tar.gz"表明这是一个与自动登录SSH相关的压缩文件,采用了tar和gzip两种工具进行打包压缩。在Linux或Unix系统中,这样的文件很常见,用于集中存储多个文件或目录,便于传输和备份。SSH...

    hadoop集群配置ssh免登录shell脚本

    本篇将详细讲解如何配置Hadoop集群的SSH免登录,并介绍提供的shell脚本`hadoop_ssh_auto_login.sh`以及辅助文件`ip_hosts.txt`的用途。 首先,理解SSH免登录的基本原理。SSH免登录依赖于公钥认证机制,即在每台主机...

    Ubuntu下SSH设置.pdf

    在PuTTY中,配置Session信息,输入服务器IP,然后在Connection > SSH > Auth中选择转换后的私钥,并在Auto-login username中输入用户名。保存Session设置,点击Open即可通过证书认证登录。 总结起来,要在Ubuntu上...

    Ubuntu下SSH设置.docx

    在PuTTY中输入服务器IP地址,配置SSH认证路径,选择转换后的私钥文件,并在"Auto-login username"中输入用户名。 8. **保存Session设置**: 为方便以后使用,可以在PuTTY的Session选项卡中输入会话名称,点击Save...

    通过SSh协议连接Ubuntu.pdf

    在PuTTY配置中,指定私钥路径,并在Auto-login username中输入用户名。 **总结:** 本文详细介绍了如何在Ubuntu上安装和配置OpenSSH Server,以及如何通过Xshell和PuTTY进行SSH连接。同时,还提供了优化登录速度和...

    SSH整合关键步骤

    <prop key="hibernate.hbm2ddl.auto">update <value>com/coe/dto/UserInfo.hbm.xml</value> <value>com/coe/dto/fight.hbm.xml</value> ``` - **解析**: - 使用`LocalSessionFactoryBean`创建...

    linux自动登入脚本

    3. **编写SSH自动登录脚本**:创建一个shell脚本,如`auto_login.sh`,包含以下内容: ```bash #!/bin/bash for server in server1.example.com server2.example.com; do echo "Logging into $server" ssh -q -...

    ssh三大框架的整合开发步骤

    hibernate.hbm2ddl.auto=update hibernate.show_sql=false hibernate.format_sql=false hibernate.cache.use_second_level_cache=true hibernate.cache.use_query_cache=false hibernate.cache.provider_class...

    CISCO交换机配置AAA、802.1X以及VACL

    sw1(config)# aaa authentication login TEST group radius line ``` 2. **配置vty线路**:设置VTY线路的身份验证方法。 ``` sw1(config)# line vty 0 15 sw1(config-line)# login authentication TEST sw1...

    RG S5750 E系列交换机产品RGOS 10 4 3b16 p1版本配置手册

    RGS5750E(config-line)# transport input ssh RGS5750E(config-line)# exit ``` ### 系统升级 系统升级是确保设备稳定运行的关键环节之一。 #### 4.1 升级软件版本 **示例命令:** ``` RGS5750E# copy tftp ...

    cisco常用命令

    9. **S(config-line)#login** - **功能**: 启用登录验证。 - **用途**: 确保远程连接时进行身份验证。 10. **S(config)#enable password|secret privilege_password** - **功能**: 配置特权模式密码(加密或不...

    linux笔记之交换机设置.docx

    4. 显示信息:`show ip interface brief`显示接口概况,`show running-config`查看当前配置,`show startup-config`查看已保存配置。 5. 清除配置:`erase nvram`删除保存的配置。 6. 重新加载:`reload`重启交换机...

    Struts+Spring+Hibernate详细配置

    在struts-config.xml中设置Action的属性,比如login.do对应的处理方法和跳转的success.jsp页面。 6. **集成Spring**: - **配置数据源**:在applicationContext.xml中定义dataSource Bean,配置数据库连接信息...

    网络编程第三版与18节Python代码

    │ config.py │ examples.doctest │ README.md │ ├─chapter10 │ README.md │ timeapp_raw.py │ timeapp_webob.py │ timeapp_werkz.py │ wsgi_env.py │ _test.py │ ├─chapter11 │ │ app_improved....

    Cisco思科光纤交换机配置说明及常用命令

    - **配置Telnet服务**:`switch(config)#line vty 0 4` 以及 `switch(config-line)#login local` 等命令,用于启用Telnet服务并设置登录方式。 - **配置SSH服务**:`switch(config)#ip domain-name <domain-name>`,...

    linux常规安全检查

    - **配置修改**: 为了限制root用户从远程SSH登录,可以修改`/etc/ssh/sshd_config`文件中的`PermitRootLogin`设置为`no`,然后重启SSHD服务。 - **1.1.5 用户名唯一性** - **核查项目**: 为不同用户分配不同的...

    世界上最全的锐捷交换机命令大全

    - 使用 `privilege config all level <level> arp` 允许指定权限级别的用户使用所有以 `arp` 开头的命令。 4. **配置Telnet登录:** 使用 `line vty 0 4` 进入Telnet配置模式,然后设置相应的登录验证。 #### 第二...

    spring3.2+strut2+hibernate4

    <prop key="hibernate.hbm2ddl.auto">update ${jdbc.username} <property name="annotatedClasses"> <!-- 此处hibernate 的映射采用的是.xml 配置同则应设置name=”mappingResource”--> ...

Global site tag (gtag.js) - Google Analytics