linux远程管理,linux常用软件官网
今天给各位分享linux远程管理的知识,其中也会对linux常用软件官网进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
linux的云主机如何远程管理
云主机开通后会自动启动,耗时约1分钟,之后即可远程管理:
1. Windows云主机在开通后即可以用远程桌面直连,方法:点击开始菜单=》运行=》输入 mstsc回车,输入 IP:端口(假设服务器IP地址是 1.2.3.4,端口为 2013,即输入 1.2.3.4:2013),按提示输入用户名和密码即可登录;
2. Linux云主机在开通后也可用SSH方式直连;
3.除此之外,云派网还提供了一种在网页上的远程管理方式,即云主机内嵌的KVM系统(又称Console),相当于云主机的键盘、鼠标和显示器,此方式耗用带宽较多,不推荐日常使用,建议仅在安装操作系统或遇到其他无法远程登录的情况时使用。
在Linux实现远程安全登录和管理RHEL的方法
一、远程登录方法SSH
是一种安全通道协议,主要用来远程登录。在 RHEL 5系统中使用的是 OpenSSH服务器由 openssh,
openssh-server等软件包提供的(默认已经安装),并以将 sshd添加为标准的系统服务。使用方法如下:
复制代码代码如下:
$ ssh host
$ ssh<a href="mailto:username@host">username@host</a>
$ ssh-p 222<a href="mailto:username@host">username@host</a>
-p:指定访问端口;如果省略该参数,则默认访问 SSH服务的默认端口 22;
如果是第一次登录对方主机,则系统会出现一下提示:
复制代码代码如下:
The authenticity of host'host(192.168.0.21)' can't be established.
RSA key fingerprint is 98:2e:d7:e0:de:9f:ac:67:28:c2:42:2d:37:16:58:4d.
Are you sure you want to continue connecting(yes/no)?
这段话是说,无法确认 host主机的真实性,只知道它的公钥指纹,问你还想继续连接吗?
输入 yes之后,系统会出现一句提示,表示 host主机已经得到认可。
复制代码代码如下:Warning: Permanently added'host, 192.168.0.21'(RSA) to the list of known hosts.
然后要求输入密码:
复制代码代码如下:
$ Password:(enter password)
此时,如果秘密正确,就可以登录了。
二、无密码登录方法
在信任环境下,如果每次远程登录时,都要输入密码,感觉太浪费时间了,尤其是密码很复杂、维护的服务器比较多的情况下。
于是有了正常需求:不用输入密码即可实现远程登录。
实现步骤如下:
1、本地生成一对秘钥文件(公钥和私钥);
复制代码代码如下:
$ ssh-keygen
#以上命令等价于 ssh-keygen-t rsa
#-t:指定密钥的类型,默认为 SSH-2的 rsa类型;
运
行上面的命令后,系统会出现一系列提示,可以一路回车。特别说明,其中有一个问题是,要不要对私钥设置口令( passphrase)
,如果担心私钥的安全,可以设置一个。运行结束以后,会在~/.ssh/目录下新生成两个文件: id_rsa.pub和 id_rsa
。前者公钥,后者是私钥。
2、将公钥传送到远程主机 host上面;
复制代码代码如下:$ ssh-copy-id<a href="mailto:user@host">user@host</a>
经过以上两步之后,就可以实现无密码远程登录了(远程主机将用户的公钥保存在~/.ssh/authorized_keys文件中)。
如何配置linux远程管理
配置Linux系统的远程管理,最常用的软件就是VNC,一款远程桌面管理软件,下面是安装和使用方法:
被控端(以CentOS 5.4版本的Linux系统为例)
1、下载VNC Server
VNCServer下载地址:Centos光盘的镜像中自带
2、安装vnc-server软件包
#rpm-ivhvnc-server-4.1.2-14.el5_3.1.i386.rpm
3、设置用户密码
#vncpasswd
#这是远程登录时需要的密码
#设置用户密码之后会在/root/目录下新建一个.vnc的隐藏目录
4、编辑服务配置文件,去掉下面两行前面的注释,并修改端口为7,远程登录用户为root,远程桌面的屏幕分辨率为1024x768,总是共享
#vi/etc/sysconfig/vncservers
VNCSERVERS="7:root"
VNCSERVERARGS[7]="-geometry1024x768-alwaysshared"
5、创建xstartup脚本
#servicevncserverstart
#servicevncserverstop
#ls/root/.vnc/
CentOS:7.pidxstartupCentOS:7.logpasswd
6、编辑xstartup文件
#只需要把以下红色字部份的注释去掉即可
#vi/root/.vnc/xstartup
#!/bin/sh
unsetSESSION_MANAGER
exec/etc/X11/xinit/xinitrc
xterm-geometry80x24+10+10-ls-title"$VNCDESKTOPDesktop"&
servicevncserverstart
7、启动VNC服务
#servicevncserverrestart
主控端(winXP远程桌面连接Linux)
1、在windows XP中安装vnc-viewer,选择VNC客户端即可
2、远程登录测试:使用ip:port的方式登录,密码是vncpasswd设置的密码