centos 远程开机,ssh远程软件

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;

CentOS7开启MySQL远程访问

CentOS7这个版本的防火墙默认使用的是firewall,与之前的版本使用iptables不一样。按如下方便配置防火墙:

1、关闭防火墙:sudo systemctl stop firewalld.service

2、关闭开机启动:sudo systemctl disable firewalld.service

3、安装iptables防火墙

执行以下命令安装iptables防火墙:sudo yum install iptables-services

?

4、配置iptables防火墙,打开指定端口(CentOS6一样)

5、设置iptables防火墙开机启动:sudo systemctl enable iptables

6、之后的和CentOS6一样

如何使用windows远程控制centOS桌面

使用windows远程控制centOS桌面的方法步骤:

1.查看本机是否有安装vnc(centOS5默认有安装vnc)

rpm-q vnc vnc-server

如果显示结果为:

package vnc is not installed

vnc-server-4.1.2-14.e15_3.1

那恭喜,机器上已经安装了vnc,如果没有,就得自己安装了,这里不说怎么安装了,很简单,在centOS的软件库中搜索,点击安装

2.把远程桌面的用户加入到配置文件中

vi/etc/sysconfig/vncservers

使用vi编辑器打开配置文件,在文件中添加下面两行命令

VNCSERVERS="1:root"--指定远程用户

VNCSERVERARGS[1]="-geometry 1024x768"--指定远程桌面分辨率

3.给刚刚设置的远程桌面用户 root设置密码

vncpasswd

4.开启VNC端口

vi/etc/sysconfig/iptables

使用vi编辑器打开配置文件,在文件中添加下面一行命令

-A RH-Firewall-l-INPUT-p tcp-m tcp--dport 5900:5903-j ACCEPT

5.重启防火墙

service iptables restart

6.修改远程桌面显示配置文件(不修改此文件你看到的远程桌面很简单,相当于命令行操作,为了远程操作如同本地操作一样,务必参考以下方式进行修改)

cd~/.vnc/

vi xstartup

使用vi编辑器打开配置文件,并进行下列修改

#xterm-geometry 80x24+10+10-ls-title"$VNCDESKTOP Desktop"&--将它注释,加#代表注释

#twm&--将它注释

gnome-session&--添加它

看了这段代码,大家应该明白是怎么回事了

7.启动vnc服务

/sbin/service vncserver start

8.远程连接

打开vnc客户端,server框中输入ip:1(1代表上面配置的远程用户代号,配置文件中可以配置多个远程用户),这时你便可以轻松的通过友好的远程桌面来控制centOS了。

9.开机自动启动vnc

vi/etc/rc.d/rc.local

使用vi编辑器打开配置文件,并进行下列修改

/etc/init.d/vncserver start--新增行

新增vi编辑器使用方法:

vi编辑器分为几种模式

命令模式:光标可以移动,可以复制、可以删除字或行

insert模式:此种模式下才能进行文字输入(按i键由命令模式进入此模式,按Esc键退出此模式)

底行模式:保存文件、退出vi编辑器(输入:号,后面紧跟w fname--指定文件名保存 wq--保存退出 q!--不保存退出)。

怎么远程登陆到虚拟机centoscentos要开机状态码

一,你的虚拟机软件上centos的网络类型一般应该选择桥接模式。然后在centos中设置IP,和你的实体主机的IP保持在同一个网段(如果你的实体主机使用DHCP,那你的centos也为DHCP,但是你一般就只能在局域网中远程centos了),可以用setup工具完成。确保防火墙支持,或者清掉防火墙:iptables-F,然后用远程主机ping你的centos的IP,通了则进行下一步。

二,开启centos远程连接功能,一般有ssh和VNC两种途径。ssh用于文本界面的远程连接,VNC用于图形化的远程登录。使用VNC的步骤如下

1、安装VNC服务端软件:yum install-y tigervnc tigervnc-server(没网的话……)

2、修改VNCserver的配置文件:vim/etc/sysconfig/vncservers加入如下一行

VNCSERVERS="1:loginname"——loginname是你的centos中的一个系统用户,最好不要用root用户,可能会有问题

3、设置VNC登录密码:vncpasswd loginname,然后输入你的密码。VNC是用的系统用户,但是单独的密码。

4、启用VNC服务:service vncserver start如果你不会防火墙设置最好再次 iptables-F

5、远程主机上安装vnc客户端,有很多,centos下面:yum-y install tigervnc

windows下面随便下一个,比如VNC viewer的Windows版本

6、在远程主机上打开客户端,按提示输入 ip:N——比如 192.168.1.2:1(1是上面的配置文件中规定的),之后用户名密码。

三、使用SSH的话

1、在centos中开启ssh的服务器后台:service sshd start(默认都会有安装的)

2、远程主机中,在文本界面下:ssh user@ip user是centos的系统用户,不要用root用户

若远程主机是windows环境,还需下载secureCRT或其他软件。使用secureCRT的话,远程主机名里面就填你的centos的IP,如果你不会导密钥就把鉴权选项里只留密码就行。

ps:你的centos当然需要开机,以上步骤是在比较理想的情况下的简单操作,出现了错误很正常,网上很多教程,祝你顺利!

阅读剩余
THE END