⑴ 请教如何用ssh连接远程服务器
目前,远程连接服务器的类型有以下几种:
① 文字接口的明文传输:Telnet、RSH为主,很少用到。
② 文字接口的加密传输:以SSH为主,已经取代了上面的明文传输方式。
③ 图形接口:XDMCP、VNC、XRDP等较为常见。
这篇文章只为实战,不为普及概念性知识。所以我只讲解在工作中最常用到的技术SSH。关于SFTP技术和VNC技术,请查阅我的其他博客。
好,先来看一下SSH的相关技术:
SSH,英文全程是Secure Shell Protocol(安全的壳程序协议)。SSH是现在公司基本上都在使用的一种文字接口的加密传输技术,采用的是非对称秘钥系统。
对于SSH的原理,你们可以参考我的另外一篇博客,我把链接贴在这里:
SSH原理
⑴来吧,我们先来查看一下sshd这个服务(这就是SSH的远程连接必须开启的服务,属于系统自带),注意,一般这个sshd服务是默认自动开启的。
注意:切记authorized_keys这个文件的权限必须是644
⑵ vmware怎么开启ssh服务器
1.登陆linux系统,打开终端命令。输入 rpm -qa |grep ssh 查找当前系统是否已经安装
2
2.如果没有安装SSH软件包,可以通过yum 或rpm安装包进行安装(具体就不截图了)
END
启动SSH服务2
1
安装好了之后,就开启ssh服务。Ssh服务一般叫做 SSHD
命令行输入 service sshd start 可以启动
2
或者使用 /etc/init.d/sshd start
END
配置\查看SSHD端口3
1
查看或编辑SSH服务配置文件,如 vi /etc/ssh/sshd.config
如果要修改端口,把 port 后面默认的22端口改成别的端口即可(注意前面的#号要去掉)
END
远程连接SSH4
如果需要远程连接SSH,需要把22端口在防火墙上开放。
.关闭防火墙,或者设置22端口例外
⑶ SecureCRT教程---SSH连接服务器的方法
方法/步骤
1、打开我们的SecureCRT客户端,点击tool-->create
public
key..
2、秘钥类型我们选择非对称类型的RSA,按照提示下一步。
通行短语是可选的,如果设置了,在连接上服务器的时候需要输入。
下一步,密钥长度,默认即可,2048也行,越长越安全。我们在这里就保持默认即可,如果选择的越大,生成密钥生成的时间也就越长。
3、这里保存了私钥地址和文件名。建议将这个名字改一改,因为生成多个用户的密钥的时候方便识别,而且放在U盘里随身携带的时候也好认识,例如把原来的"Identity"改写成"My_Win_dentity"。
4、这样公钥就创建成功了。接下来我们把这个公钥复制到我们要访问的主机上,w我们这里是CentOS,上一篇教程(http://jingyan..com/article/647f0115bae9867f2148a802.html)教了大家怎么使用密码登陆和上传文件,我们这里就先用密码登陆到主机上去。
5、然后找到刚刚我们生成公钥存放的目录,找到公钥My_Win_dentity.pub,直接拖动公钥到SecureCRT窗口中,选择send
zmodem上传。
6、然后执行ssh-keygen
-i
-f
My_Win_dentity.pub
>>
.ssh/authorized_keys把公钥加入到授权文件中。(注意这一步的前提是确认你的主机上已经安装了SSH,具体怎么安装请看我的另一篇经验《菜鸟Linux系列:[1]SSH免密码登陆远程...》http://jingyan..com/article/2fb0ba4043124a00f2ec5f0f.html)
7、修改配置文件
8、最后重启SSH服务就大功告成了。
⑷ 交换机如何使用ssh方式连接
1、首先打开控制软件xshell5,点击【文件】菜单。
⑸ 工具使用:如何使用 SSH 连接到你的云服务器
1、生成SSH Keys
打开terminal执行如下命令:
ssh-keygen -t rsa -b 40961
然后再执行
cd ~/.sshvi [email protected] (拷贝其所有内容)123
2、将生成的SSH key拷贝添加到vultr的ssh中
5、修改root密码
[root@localhost ~]# passwd Changing password for user root.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
⑹ ssh怎么连接远程服务器
Mac端
打开Mac的终端 输入ssh 用户名@IP地址 -p 端口号,或者在程序坞中右键终端图标,选择新建远程连接,选择“安全Shell(ssh)”然后点击右边服务器下面的加号,在输入框中如远程连接的服务器的名称或IP地址,然后点击 好。在“安全Shell(ssh)”的服务器就可以看见你刚才添加的服务器,选中刚添加的服务器 用户输入框中输入远程服务器的用户名,点击连接。终端会新跳出一个窗口,输入远程服务器的用户密码即可完成连接。
Win端
打开cmd 输入ssh 用户名@IP地址 -p 端口号,或者使用putty,xshell第三方工具
安卓端
下载juicessh根据提示完成
⑺ 如何通过ssh工具远程连接linux服务器
您好很高兴为您回答,用SecureCRT吧!
安装好以后(用破解版或者网上找找注册码、注册机),新建连接——选择SSH,参数默认即可
然后输入linux的主机IP
输入用户名或密码就OK了
前提是你的Linux服务器打开了ssh服务,并且你有那边的用户账号,不一定要root,希望我的回答能够帮助到您,记得采纳,谢谢
⑻ 如何使用 SSH 连接到你的云服务器
以SSH
Secure
Shell
Client
3.2.9连接centos6.5服务器为例。1,下载安装SSH
Secure
Shell
Client
3.2.9.此过程没有什么技术含量,默认安装就可以了。“SSH
Secure
Shell
Client”是“SSH安全Shell客户端”,连接服务器后出现的是字符命令操作界面;“SSH
Secure
File
Transfer
Client”是“SSH的安全文件传输的客户端”,连接服务器后出现的是文件管理界面.2,打开SSH,点击界面左上角的电脑标志,然后在弹出的对话框中输入服务器的IP地址(公网IP),和账号——然后点击右边的“connect”按钮——输入密码,点击OK,进入到CentOS6.5中的命令字符界面,这样就成功连接上服务器了。
远程云服务器其实不复杂,希望对不会远程连接云服务器的朋友有所帮助。
⑼ 怎么开启linux下的SSH远程连接
请问你所说的这台LINUX服务器是一台代理上网服务器,还是只是公司LNA里的一台普通机器.
如果是一台代理上网服务器,很简单,他能拨号,就会有一个合法的公网IP,在家登陆时,填上这个IP就解决了.也就是说在公司能连,是因为用的是局域网IP实现的,在家要联,就不能用这个IP了,要用合法的公网IP才行.
但如果只是公司LNA里的一台普通机器,那就麻烦些了,需要在代理服务器上开启相关的服务,一般是用IPTABLES来实现,相关资料可在网上搜搜.
当然有问题还可以说明白点,
这样,检查以下几个步骤:
1、明白你外网那张网卡是eth0,还是eth1.
2、在/etc/rc.d/rc.local这个文件的最末尾,增加如下代码:
iptables -A INPUT -i ethX–p tcp --dport 22 –j ACCEPT
iptables -A OUTPUT -o ethX–p tcp --sport 22 –j ACCEPT
之后保存退出,这里的ethX是你接外网的网卡号。
3、用'service ssh status "命令来检查你服务器上的ssh服务有没有启动(^_^)
4、 然后在家里用"putty"来请求SSH。啷个用我就不说了撒。
其实说名老实话,用ssh来登linux,那是很简单的。只要把IP填对,那是不可能不成功的。至于原因,你还是有必要看看linux 中的日志文件吧,像我辈这样的菜鸟同志们,更应该多多抽些时间来关注这个文件,
/var/log/message.
愿对你有用