① 如何远程连接centos系统
远程连接centos一般都通过ssh连接比敏没者较安全,开启方法:
centos开启sshd服务器;
防火墙打开22端口;
下载客户端如:xshell、securecrt或者putty等工具进行桥薯连接察早
② 如何远程连接centos系统
1、安装好 64位 CentOS 6.5 后,使用“终端”进入到命令行模式,输入“su root”命令来获得 root权限。
[bricom@CentOS ~]$ su root
password:******
[root@CentOS bricom]#2、获得 root 权限后,我们来安装 Fedora 的源,方便后面使用 yum 命令来安装所需软件包。
安装网络上的 Fedora 源文件:
[root@CentOS bricom]# rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
安装源的 key:
[root@CentOS bricom]# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
注:你看到本文时,会有链接失效的可能,所以别一棵树上掉死。(知道老母猪是怎么死的吗?!是笨死的!)
你可以通过搜索 epel-release-6 rpm 找到最新的源。
3、安装好源后,我们开始使用 yum 命令来安装所需的软件包 xrdp 和 vnc-server。
[root@CentOS bricom]# yum install xrdp vnc-server
注:当然也可以使用 yum install -y xrdp vnc-server 直接来完成安装。4、软件包安装完成后,我们需要编辑 /etc/sysconfig/vncservers 文件,让后台工作的 vnc-server 能够正常启动加载,还需要编辑 /etc/group 文件,授权用户可以远程登录。
4-1、使用 gedit 命令编辑 vncservers 文件,在文件的末尾添加如下两行。
[root@CentOS bricom]# gedit /etc/sysconfig/vncservers
VNCSERVERS="2:bricom"
VNCSERVERARGS[1]="-geometry 1280x720"
注:bricom 是远程登录的用户名
4-2、使用 gedit 命令编辑 /etc/group 文件,授予用户登录权限。(文件末尾处)
[root@CentOS bricom]# gedit /etc/group
bricom:x:500:bricom
注:假设允许用户“bricom”、“张三”远程登录,禁止用户“笨猪”远程登录
bricom:x:500:bricom
笨猪:x:501:
张三:x:502:张三5、编辑并保存两个文件后码虚,我们要回到相应含模举的用户权限下,给相应的用户设置远程登录的密码。
获得相应用户的权限:
[root@CentOS bricom]# su bricom
password:******
设置用户远程登录密码:
[bricom@CentOS ~]$ vncpasswd
Password:******
Verify:******
注:每个授予远程登录权限的用户,都要完成此项操作谈碧!6、重新获取 root 权限,使用 service 命令来启动 xrdp 和 vcnserver 功能。
[root@CentOS bricom]# service vncserver start
[root@CentOS bricom]# service xrdp start7、好了,现在可以用 windows 的远程桌面登录 CentOS 6.5 。
注:请首先确认 CentOS 已经关闭防火墙功能!
又注:如果你不能远程登录,请联系 Google ,或者给我打电话。8、我们真的必须关闭防火墙吗?当然不是地~
使用 gedit 命令打开 /etc/sysconfig/iptables 防火墙配置文件
[root@CentOS bricom]# gedit /etc/sysconfig/iptables
在策略条目里插入如下,保存退出。
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3389 -j ACCEPT
注:注意插入的位置,一定是在策略条目中,按照端口顺利插入。(3389 是指 tcp 3389 端口)9、保存并重启防火墙配置后,我们需要设置让 xrdp 和 vncserver 随开机加载启动。
[root@CentOS bricom]# chkconfig xrdp on[root@CentOS bricom]# chkconfig vncserver on注:也可以在 系统-管理-服务 中找到相应的程序,并设置为开机启动。
③ centos怎么使用ssh远程连接
假设VPS采逗链用centos,再假设用较新版本6.5。
VPS上可能没有安装山前孙桌面,但一般来说都会安装悔桐ssh,并且防火墙默认开放22端口。
那就从ssh开始。
ssh登陆
则会以当前客户端的用户名进行登录。
ssh无密码登录
但是每次输入密码登录十分麻烦,有没有一种方式可以让服务器能够确定我的身份,无需输入密码可以直接通过认证?
ssh除了使用密码验证外,还提供了一种公私密钥的验证方式。客户端生成一个私钥,并生成一个与之对应的公钥,然后将公钥上传到服务器上。下面是Linux示例。
在客户端生成私钥、公钥(注意,在客户端完成):
-t指定要创建的密钥类型,默认就是rsa了,所以只执行ssh-keygen是一样的。
期间会提示你输入你私钥的加密密码。如果需要完全脱离密码,此处可留空,直接回车,否则以后每次连接需要本地解锁。
完成后,会当前用户的主目录下的~/.ssh/路径下生成两个文件id_rsa与id_rsa.pub分别是私钥与公钥。
接下来,要把生成的公钥上传到服务器上,同样还是在客户端执行以下的代码。
其中root可以修改为你想要自动登录的服务器端用户名,192.168.1.1修改为你的VPS主机名或IP地址。
最后,ssh登录远程服务器。
此时就不需要密码就可以登录了。
④ 如何远程访问centos服务器
一、telnet连接
1.首先进入终端,查看是否安装了telnet服务。linux默认安装了telnet,所以我们一般只需要安装telnet-server。
rpm -qa |grep telnet (查看是否安装telnet-server)。
没有安装telnet-server的话,我们可以将linux安装光盘放在光驱里。(不同的linux版本,linux的软件安装包可能不一样,只有一张光盘的话,肯定就在那一个上了。如果是linux redhat的话,就是在第三张光盘上。)
我使用的是linux版本是rhel-server-5.4-i386-dvd.iso,将光盘加载到光驱之后,光盘被加载到/dev/cdrom中。
2.在/mnt下创建一个目录cdrom(命令:mkdir/mnt/cdrom)。然后将/dev/cdrom中的内容挂载到/mnu/cdrom中(命令:mount /dev/cdrom /mnt/cdrom)。
3.使用ll /mnt/cdrom(小写的L)找到Server目录,并用命令cd/mnt/cdrom/Server进入该目录。
4.用命令(ll |grep telnet)找到telnet-server这个软件包。
5.安装telnet-server这个软件.
6.使用命令:rpm -ql telnet-server 查看telnet-server的安装目录。
7.修改telnet-server的配置文件。使用命令:vim/etc/xinetd.d/telnet 打开telnet-server配置文件。将disable = yes 改为no 或者在disable前加上#符号。
8.重新启动telnet-server服务。命令:service xinetd restart 或者/etc/init.d/xinetd restart
9.Linux默认用root账号不可以进行远程连接。所有你需要创建一个用户,设置密码。然后通过telnet连接Linux。
创建用户: useradd user1 设置密码:passwd user1(然后系统提示你输入两次密码)。
10.最后使用命令:telnet + 目标主机的ip地址。
二、ssh连接。
Telne服务使用很方便,但是它是通过明文传递信息,所有安全性就不高,目前普遍使用的SSH(SecureShell)来进行远程管理。SSH协议有SSH1和SSH2两个版本,他们使用管理不同的协议和实现,二者互不兼容。SSH2比SSH1在安全性,功能和性能上提高了很多,所以目前被广泛使用的SSH2。
1.SSH服务器的安装
Linux下广泛使用免费的OpenSSH程序来实现SSH协议,OpenSSH同时支持SSH1和SSH2协议。
目前几乎所有的Linux发行版捆绑了OpenSSH,RedHat也不例外,默认RedHat的安装程序会将OpenSSH服务和客户程序安装在系统上。请使用下面的命令检查系统是否已经安装了OpenSSH服务:
rpm -qa | grep openssh
如果系统还没有安装OpenSSH服务,可以把RedHatAS4的第2张安装光盘,放入光盘进行装载,然后安装其包含ssh关键字的5个包。
2.SSH服务的管理
(1)启动、停止、重新启动SSH服务
/etc/init.d/sshd start
/etc/init.d/sshd stop
/etc/init.d/sshd restart
(2)自动启动SSH服务
如果需要让SSH服务随系统启动而自动加载,可以执行“ntsysv”迅喊返命令启动服务配置程序,找到“sshd”服务,然后在其前面加上“*”星号,确定即可。
三、VNC连接
1.默认RedHat的安装程序会将VNC服务和客户端程序安装在系统上,查看是否安装vnc-server。命令:rpm -qa| grep vnc
2.如果没有安渗带装话,将系统光盘的挂载到系统中。使用命令:mount /dev/cdrom /mnt/cdrom (在/mnt下必须存在cdrom目录,创建目录方式参考telnet连接)。
3.在系统镜像中打开Server目录,找到vnc-server的安装包亩饥。
4.安装vnc-server
5.如果安装过了,就用vim或vi打开/root/.vnc/xstartup,将unset和exec前面的空格去掉,然后保存,退出编辑器。默认情况下,VNC服务采用的图形界面时twm,你可以使用GNOME或KDE图形界面环境,那就要将“twm”改为“gnome-session”或者“startkde”。(前提是系统已经安装了GNOME或KDE图形桌面环境),修改完后,执行关闭并重新启动桌面。vncserver -kill :1(开启的都要关掉)。然后使用vncserver重新打开连接。
6.修改了xstartup之后,运行命令:vncserver,就打开了一个新的vnc连接端口。vnc端口是从5900开始的,当打开第一个端口时,端口号是5900:1,每打开一个,端口号加一(5900:2 5900:3。。。。。),这样就可以打开多个桌面,各个桌面之间不会干扰。
注意:如果使用x0vncserver的话,可以通过5900端口来连接,可以开启多个桌面,各个桌面可以互相共享。使用x0vncserver的话,需要打开本地主机的图形化界面,然后在图形界面下运行终端,在终端中运行命令:x0vncserver--PasswordFile=/root/.vnc/passwd。要保持这个终端,因为它运行的是x0vncserver这个软件,如果关闭的话,就会断开连接。
7.连接
如果运行的是vncserver的话,就是主机名加端口号。如果使用的是x0vncserver的话,直接就是主机名,不需要加端口号。
⑤ centos怎么开启远程桌面连接
主要做两个方面的工作:
1、系统软件设置
CentOS端:
查看是否安装了vnc软件
# rpm -q vnc vnc-server
package vnc is not installed
vnc-server-4.1.2-14.e15_3.1
上面信息就是说,vnc没有安装,而vnc-server已经安装了。
那么,安装 vnc
# yum install vnc
$ vncviewer
Ubuntu的vnc4server启动之后,默认的端口巧让是5900
然后,上面New 'user-MS-7549:2 (user)' desktop is user-MS-7549:2就是+2的意思,
所以是5900+2=5902
OK之后,密码就是上面
$ vncpasswd 中设置的密码。
如果倒过来,用Ubuntu远程桌面登录CentOS。那孝败局么就要在Ubuntu安装 xvnc4viewer, 在CentOS上设置vncpasswd,其它都倒过来。
⑥ CentOS7和CentOS6怎样开启Mysql远程访问
1.开放MySQL访问端口3306
修改防火墙配置文件
vi /etc/sysconfig/iptables
加入端口配置
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
重新加载规则
service iptables restart
2.修改mysql库里的host
登录mysql;闷吵
use mysql
update user set host='%' where user='root' and host='localhost';
记得一册岩定还得修改密码,因为这时密码已失效,虽然本地还可以原密码登录,可远程改了host后还是没法访问
UPDATE user SET password=password("root") WHERE user='root';
flush privileges;
3.重启mysql,蚂姿侍远程就可以访问了
service mysqld restart;
⑦ Windows远程桌面连接Centos7
首先安装centos7需要安装“Server with GUI”或者GNOME,如果没有,后期需要联网手动差余安装桌面环境,指令如下:
然后配置源:
最后安装远程连接服务xrdp:
安装完毕后启动xrdp并配置开机自启动:
随丛巧后便可用Windows自带的远程桌面客户端连接centos7的桌面系统,如果无虚郑滚法连接,可关闭centos7防火墙或者防火墙开放3389端口再试。
⑧ CentOS7和CentOS6怎样开启MySQL远程访问
关闭防火墙的模陆情况下
sudo vim /etc/sysconfig/iptables
-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT
sudo service iptables restart
mysql > use mysql;
#创建openscanner用旦脊顷户与密码并设置为从安装mysql服务的机器本地访问
mysql > grant all on openscannerstore.* to 'openscanner'@'localhost'
identified by 'scanner888';
#设置openscanner用户与密码,并从任何机器野枯都可以访问mysql
mysql > grant all on openscannerstore.* to 'openscanner'@'%' identified by 'scanner888';
mysql > flush privileges; #刷新才会生效