精华内容
下载资源
问答
  • win10远程连接centos7参考以下文章。 https://blog.csdn.net/kevinyankai/article/details/80266767 https://www.linuxidc.com/Linux/2017-03/142022.htm win10远程连接ubuntu16.04参考以下文章。 ...

    win10远程连接centos7参考以下文章。

    https://blog.csdn.net/kevinyankai/article/details/80266767

    https://www.linuxidc.com/Linux/2017-03/142022.htm

    win10远程连接ubuntu16.04参考以下文章。

    https://blog.csdn.net/image_fzx/article/details/82799113

    事实证明自己各种配置花里胡哨都不好使,最后装了一个X2go的server端顺利连上了。X2go能连,Xbrowser也能连了。。。

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    这里有个简单的指导告诉你如何使用X2Go来实现,这是一个NX远程桌面协议的衍生版本。

    你所需要做的就是 1. 在服务器上面安装X2Go服务端和桌面环境,2.  在客户机上安装X2Go的客户端。

    在Ubuntu服务器上安装远程桌面:
    通过PPA找到最新的X2Go服务端版本。先连接上你的Ubuntu服务器,使用下面的命令来安装PPA和相关的包。

    在添加PPA之前,需要先安装这个 add-apt-repository:

    sudo apt-get install python-software-properties software-properties-common
    添加PPA :

    sudo apt-add-repository -y ppa:x2go/stable
    刷新包列表:

    sudo apt-get update
    安装X2Go服务器端

    sudo apt-get install x2goserver x2goserver-xsession
    在这个例子里面我会使用XFCE4作为Ubuntu服务器的桌面环境,安装Xfce4 :

    sudo apt-get install xfce4
    最后执行 reboot 命令来重启服务器 。

    如果你的Ubuntu服务器没有设置主机名,在连接的时候会报错。因此执行下面的命令来设置主机名,把plato替换成你需要的名字:

    echo "hadoop" > /etc/hostname 
    hostname -F /etc/hostname 
    在客户端X2Go的客户端:
    sudo apt-add-repository ppa:x2go/stable 
    sudo apt-get update 
    sudo apt-get install x2goclient
    第一次使用客户端的时候,会提醒你设置下面的信息:

    连接使用的会话名字
    连接使用的图标
    远程服务器的IP
    登录用户名
    ssh端口(默认22)
    连接的类型(这个例子里面是XFCE)
    现在可以连接到远程桌面了。在本地主机上,只需运行以下命令或者使用桌面启动器启动 X2Go 客户端。

    输入远程主机的 IP 地址和 SSH 用户名称。同时,指定会话类型(例如,远程主机的桌面管理器)

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    想要在远程终端使用用图形界面来操作和控制Linux服务器,就在windows下像使用MSTSC一样。linux通过XDMCP来提供这种支持,可要用一个终端仿真软件如:xmanager就可以实现。

     GDM(GNOME显示管理器)和 LightDM 登录管理器都可以实现登陆管理。在最新的ubuntu中是推荐使用GDM的新版本GDM3.

    切换GDM和lightDM的命令:

    sudo dpkg-reconfigure gdm3(18.04中)

    ********************************************************** 
    基本概念和相关命令说明: 
    XDMCP(X Display Manager Control Protocol),X显示监控协议; 
    xdm(manages a collection of X displays),显示管理集。

    路径在:/etc/X11/xdm下几个文件:

      Xaccess     访问控制文件;

      Xservices  本地显示或远程显示配置文件;

      xdm-config  xdm的主要配置文件。 
     

    Xmanager可以把远程Linux主机的图形界面拉去到Windows本地,Xstart只能拉取单独软件的图形界面。对于不同Linux版本的主机,为支持X所作出的配置也不一样。下面介绍Ubuntu 16.04的配置。由于Ubuntu 16.04默认的图形界面Gnome(Ubuntu)使用硬件加速来渲染界面,因此使用Xmanager远程连接时可能无法访问用户图形界面,即便是能访问,也会非常卡。为解决这个问题,可以安装Xfce来解决。

    服务器重启之后,需要重新关闭防火墙。查看防火墙状态

    service iptables status
    

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    最近用xbrowser5远程登录ubuntu16.04,发现输入用户名密码后出现闪退的问题。

    原因是:桌面崩溃了

    解决方法:如上图,在右上角下拉菜单中,换一个界面试试。我的是默认Gnome,换成Xfce就可以了。

    展开全文
  • 远程连接CentOS

    千次阅读 2017-06-28 08:46:27
    CentOS7中的GNOME启用了本地硬件加速功能,所以通过XDMCP协议远程连接CentOS时会有问题。这个在X Manager官网博客中已提及,并建议使用其他的display manager(如lightdm等)和desktop environment(Xfce或KDE等)来规避...

    1 远程连接CentOS服务器常见问题

    CentOS7中的GNOME启用了本地硬件加速功能,所以通过XDMCP协议远程连接CentOS时会有问题。这个在X Manager官网博客中已提及,并建议使用其他的display manager(如lightdm等)和desktop environment(Xfce或KDE等)来规避该问题。

    在CentOS7中安装好lightdm和Xfce后,由于系统前期已安装了GNOME desktop,在windows下通过xmanager在输入用户名和密码后,仍会报an error:oh no! something has gone wrong, A problem has occurred and the system can't recover之类的错误

    检查是否安装桌面环境【ps -A | egrep -i "gnome|kde|mate|cinnamon|lx|xfce|jwm|lightdm"】

    有人说,服务器必须是在桌面环境下启动,本人亲测CentOS6不必在桌面下启动,仍然可以远程连接显示桌面

    2 安装-配置lightdm

    # 安装epel源【yum install -y epel-release】
    # 安装lightdm和Xfce【yum install -y  lightdm && yum groupinstall -y xfce】
    # 修改lightdm.conf文件(配置文件中有详细的参数说明)【vim /etc/lightdm/lightdm.conf】
    ...
    [XDMCPServer]
    enabled=true
    port=177
    ...
    # 将Display Manager切换为lightdm【systemctl disable gdm && systemctl enable lightdm】
    # 启动lightdm【systemctl start lightdm】
    # 关闭或者取消防火墙(若已关闭则忽略)【systemctl stop firewalld.service】
    若出现问题,首先检查lightdm服务是否启动:

    【systemctl status lightdm】 查看lightdm的启动状态, 若有状态问题,请先重启图形界面 【init3 && init5】再查看
    通过’pstree’命令查看lightdm的详细调用情况(如下图,lightdm后面还是调用gnome-session而不是xfce)

    ...
            ├─lightdm─┬─X───32*[{X}]
            │         ├─lightdm─┬─lightdm-gtk-gre───2*[{lightdm-gtk-gre}]
            │         │         └─{lightdm}
            │         ├─lightdm
            │         ├─2*[lightdm─┬─gnome-session───ssh-agent]
            │         │            └─{lightdm}]
            │         └─2*[{lightdm}]
    ...

    因为系统默认的将最先安装的Environment Desktop作为启动桌面,而最开始安装的是GNOME,故lightdm也调用gnome-seesion了,进而出现错误,所以最根本的解决方法是告诉系统默认启动xfce.desktop! 

    # 只保留/usr/share/xsessions/下xfce.desktop文件
    【cd /usr/share/xsessions/ && ls】
    【mkdir back && mv gnome* back && ls】
    # 重新启动图形桌面(也可通过systemctl重新启动)【init 3 && init 5】


    3 若还出现问题,更新XManager版本

    4 出现权限类的问题,可先关闭SELinux


    查看selinux状态【 sestatus】
    临时关闭 【setenforce 0】
    永久关闭 –> 修改配置文件【/etc/selinux/config】,将SELINU置为【disabled】

    5 CentOS6.x下可直接使用gdm通过XDMCP或Xstart来远程连接,一般步骤如下

    通过yum groupinstall安装系列软件,如【yum groupinstall "Desktop" "X Window System"】
    修改gdm配置文件,【/etc/gdm/custom.conf】,在这个文件中,以节的形式组织各类配置参数,节名用中括号[]包围起来,如[security]、[xdmcp]等,要支持远程连接,需要在配置文件中增加以下内容:

    [security]
    #允许用root用户进行远程连接
    AllowRemoteRoot=true
    [xdmcp]
    #启动远程连接服务支持
    Enable=true
    #服务端口
    Port=177
    启动服务(init 3 && init 5)
    展开全文
  • 上一篇在Centos配置好MySQL8后,本地使用Navicat远程连接时,出现了几个错误,在此记录 1130-host ... is not allowed to connect to this MySql server 1251 client does no support authentic………… 第一...

    上一篇在Centos配置好MySQL8后,本地使用Navicat远程连接时,出现了几个错误,在此记录

    1130-host ... is not allowed to connect to this MySql server

    1251 client does no support authentic…………

     

    第一个错误,可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"

    解决的方法有几种,详细参考这篇:https://joinyo.iteye.com/blog/1489380

    解决步骤:

    1. 连接服务:
    mysql -u root -p
    2. 查看当前所有数据库:
    show databases;

    此时可以看到一个名为"mysql"的数据库,选择该数据库

    3. 
    use
    mysql;
    4. 查看mysql数据库中所有的表,看到有个user表
    show tables;

     

    5. 查看一下的信息
    select host,user,plugin,authentication_string from mysql.user;
    6. 修改user表中的Host:
    update user set Host='%' where User='root';

     

    做完前6步后,错误1可以得到解决了,但是又出现了错误2的问题。
    错误2的解决在接下来步骤。

     

    备注:host为 % 表示不限制ip   localhost表示本机使用    plugin非mysql_native_password 则需要修改密码

    (上图是已经修改过的了,没修改之前也是caching_sha2_password)

    修改用户密码(此处我修改的是root用户)

    ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'newpassword'; #更新一下用户的密码 root用户密码为newpassword
    (这一步是在前面步骤的基础上解决错误2的操作)

     

     写到这有点凌乱了,给出参考博客

    mysql服务设置远程连接 解决1251 client does not support ..问题(https://blog.csdn.net/qq_22211217/article/details/80415248)

    用navicat连接数据库报错:1130-host ... is not allowed to connect to this MySql server如何处理(https://blog.csdn.net/dabao87/article/details/80571877)

    https://joinyo.iteye.com/blog/1489380

    转载于:https://www.cnblogs.com/Guhongying/p/10909045.html

    展开全文
  • 需要访问远程CentOS7.6桌面,可采用VNC。远程CentOS作为服务器端,需要安装VncServer;在本地需要安装VncViewer。服务器端安装,需要安装有桌面(如:GNOME)。执行yum -y install vnc "vnc-server",进行...

    需要访问远程的CentOS7.6桌面,可采用VNC。远程CentOS作为服务器端,需要安装VncServer;在本地需要安装VncViewer。
    服务器端安装,需要安装有桌面(如:GNOME)。
    执行yum -y install vnc "vnc-server",进行VnvServer安装(如下图所示)。

    53a644f1f7b9eef86e26071885fa2f95.png

    执行vncserver,启动VncServer。第一次启动要设置当前用户的密码,输入后,还要确认密码。确认后,会提示是否设置只读密码,这里不设置,避免意外。完整流程如下图所示。按上述流程执行成功后,会在用户的.vnc目录下创建启动脚本、配置、日志等文件。

    默认是从1开始,如果要多个运行,则会递增。

    aaf68cfce238e1373fa1bb9b92269a70.png

    执行ll .vnc,可列出.vnc目录下创建的文件(如下图所示)。如有兴趣可打开这些文件看看,了解具体用途。

    d38fc3fe211972a3c85a36f20692b873.png

    执行vncserver -list可查看当前用户开启了几个vncserver(如下图所示)。当前只开启一个。

    127ddf42ae4a7886be9406d00fcfd074.png

    执行pe -ef | grep vnc,可以看到当前用户已经启用了vncserver,默认连接端口为5901(如下图所示)。如要多个启用,端口也会递增。,需要注意。

    fb9829e2892cde3da13b3216660c94da.png

    服务器安装好之后。可把vncserver做成系统服务。执行cp /usr/lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service,复制服务。

    351c247a336b229718e496e8883f6545.png

    然后修改/etc/systemd/system/vncserver@:1.service文件的信息。
    修改前信息如下图所示。

    478417db01022f81c6a73b79e09b5f1b.png

    修改后时,要替换<USER>为要登录的用户。需要注意的是,当前是root用户,是在/root目录下,而不是在/home/<USER>目录下。需要去掉前缀/home。(修改后信息如下图所示。)

    799c23b24c1a499e99a621361975c93a.png

    执行systemctl enable vncserver@:1.service ,开机自启。

    b6e305c412285da7cef162d130d2ff6e.png

    执行systemctl start vncserver@:1.service, 启动服务。

    1e1a0c7be8f1666c1ee379470691c297.png

    执行systemctl status vncserver@:1.service, 查看状态。

    fcc9f02c5703e81818b1d3a4f159c93b.png

    服务端到此配置完成。

    客户端连接服务端,需要安装vnc客户端。这里本地也是CentOS7.6,执行yum install vnc进行VNC客户端安装(如下图所示)。

    2e38b3a85764caeedab75f6e8587b63a.png

    执行vncviewer,启动VNC客户端(如下图所示)。

    fafa1e911b8abd7de085325f848b2356.png

    接着会弹出个界面,输入服务端地址、端口。点击connect即可连接。

    e67f7b85547ca94a4e4b0c9685cb152e.png

    如地址和端口正确,会弹出输入密码的界面。输入服务器端密码,点击OK即可成功登录。

    5e5914d135556d2195c4bba4a1d1dbfb.png


    如密码正确,将可看到远程服务端界面。接下来可进行服务器端的操作了。

    b452d415535bc1767005e6adc6cd3695.png


    本文只是描述在CentOS7.6系统的vnc服务端、vnc客户端的安装和配置过程。此流程应当是兼容Redhat及其衍生的linux发行版的。此过程没有考虑一些异常安装情况和处理方法,后续整理后再描述。

    展开全文
  • 需要访问远程CentOS7.6桌面,可采用VNC。远程CentOS作为服务器端,需要安装VncServer;在本地需要安装VncViewer。服务器端安装,需要安装有桌面(如:GNOME)。执行yum -y install vnc "vnc-server",进行...
  • 假设VPS采用centos,再假设用较新版本6.5。VPS上可能没有安装桌面,但一般来说都会安装ssh,并且防火墙默认开放22端口。那就从ssh开始。# 安装ssh,默认已安装好# yum install ssh# 启动ssh服务器端# service sshd ...
  • 远程连接centos6.5

    2018-03-17 10:48:00
    下载数据到本地下载目录:sz filename1 filename2 … 上传数据到远程:执行rz –be 命令,客户端会弹出上传窗口,用户自行选择(可多选)要上传的文件即可。 1、先配置centos网络IP 2、使用Xshell工具新建...
  • 服务器安装了Windows Server后,怎么在本地电脑上通过网络远程管理服务器呢?我们可以使用系统自带的远程桌面连接这个组件。点击里的启动远程桌面连接(或者在输入框输入mstsc,点击回车,快到达)输入服务器主机的IP...
  • 我这里用的虚拟机是VMware,Centos的版本是6.3,选择的安装模式是Basic Server(基本服务器) 一、配置网络步骤 1.打开虚拟机设置,网络连接选择桥接模式 2.在窗口中点击编辑→虚拟网络编辑器,桥接模式后面选择的...
  • 首先说我知道的有两种方式,一种是Xrdp,另外一种是VNC,我们这里采用Xrdp来连接服务器,阿里云我是通过远程连接选项中的vnc连接的。 进入正题: 1、同样我们首先需要切换到root权限 su root 随后输入自己的...
  •  或者在本地连接远程主机上的MySQL:  假设远程主机的IP为:10.0.0.1,用户名为root,密码为123。在本地执行入以下命令: mysql -h10.0.0.1 -uroot -p123 退出MySQL命令: mysql>exit...
  • 今天我们来讲讲如何远程连接CentOS服务器上。首先要搞清楚的是,为什么要远程连接CentOS服务器上。我们直接在虚拟机上操作不就可以了吗?其实并不是这样的,首先在服务器机房中,除了检查服务器的物理状态外,...
  • 选择xhell上方工具,选择用户密钥生成向导 点击“下一步” ... ... 双击生成 的密钥文件!...然后需要切换到admin这个用户,ssh登录到本地,查看/home/admin/目录下是否有.ssh这个目录! 点击这个小图标,打开...
  • 阿里云(CentOS7.4)安装MySQL,以及本地远程连接MySQL阿里云yum安装MySQL第一步:检查是否本机存在mysqlrpm -qa | grep mysqlyum info mysql-community-server第二步:拷贝mysql官网yum-community-mysql的下载地址...
  • 1.CentOS7安装MySQL ... 2.Navicat连接远程数据库 报错:Host 'xxx' is not allowed to connect to this MySQL server. 解决: update user set host = '%' where use...
  • 1.检查虚拟机IP在本地是否可以ping 通过虚拟机IP:172.21.0.4本地执行一下,没有问题2.检查虚拟机Mysql的端口是否对外开放(这个必须要开放)查看mysql的端口,在mysql命令行模式下执行以下命令就可以查看,查到的结果是...
  • 阿里云(CentOS7.4)安装MySQL,以及本地远程连接MySQL 阿里云yum安装MySQL 第一步:检查是否本机存在mysql rpm -qa | grep mysql yum info mysql-community-server 第二步:拷贝mysql官网yum-community-mysql的下载地址...
  • 1、windows本地需要jdk环境 配置环境变量 2、JConsole本地监控启动 3、linux环境上tomcat8.5配置 vim/application/tomcat8.5.50/bin/catalina.sh if [ "$1" = "start" ];then JAVA_OPTS="$JAVA_...
  • 如果是在本地的话,首先先分配一个ip给虚拟机 首先查看虚拟机网络设置是不是NAT模式 ip addr 先看看有没有正确配置 如果没有配置好的ip vi /etc/sysconfig/network-scripts/ifcfg-ens33 (最后一个为网卡名称) 修改 ...
  • Mysql为了安全性,在默认情况下用户只允许在本地登录,可是在有此情况下,还是需要使用用户进行远程连接,因此为了使其可以远程需要进行如下操作:一、允许root用户在任何地方进行远程登录,并具有所有库任何操作...
  • 本地使用Java连接远程的腾讯云服务器redis,需要进行的相关配置详解
  • 阿里云买了一个ECS云服务器,装了CentOS7的系统镜像之后,装好了node11,mysql8,但是每次创建数据库都好麻烦,所以,有了这篇文章。 自己百度了一天,看过好多文章,基本就那几步,我自己再总结一下吧,希望后来者...
  • 目标:远程连接虚拟机中的MySQL 效果图如下 1. VBox设置好端口转发 具体步骤请看VM VirtualBox 网络地址转换(NAT)使用详解 2. MySQL授权 如果这时我们就去远程连接MySQL数据库,会提示 必须先...
  • 当服务器没有运行php、没装phpmyadmin的时候,远程管理mysql就显得有必要了。第1个mysql是执行命令,第2个mysql是系统数据名称mysql -u root -p mysql在mysql控制台执行:root是用户名,%代表任意主机,'123456'指定...
  • Mysql为了安全性,在默认情况下用户只允许在本地登录,可是在有此情况下,还是需要使用用户进行远程连接,因此为了使其可以远程需要进行如下操作:一、允许root用户在任何地方进行远程登录,并具有所有库任何操作...
  • centos7 安装 配置mysql 5.7 安装路径要求: 软件一般下载到:/data/software Mysql目录安装位置:/usr/local/mysql 即basedir 数据库数据保存位置:/data/mysql 即datadir 日志保存位置:/data/log/mysql 1.data/...
  • Mysql为了安全性,在默认情况下用户只允许在本地登录,可是在有此情况下,还是需要使用用户进行远程连接,因此为了使其可以远程需要进行如下操作:一、允许root用户在任何地方进行远程登录,并具有所有库任何操作...
  • 初次学习Linux自己在vm中搭建了一个新的虚拟机,然后开始用SecureCRT连接时出现了“远程连接被拒绝”,在网上查阅相关资料后发现是因为虚拟机的SSH服务未开启或者是因为本地和虚拟机的防火墙未关闭,然后先查看...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 784
精华内容 313
关键字:

本地远程连接centos