本站用于记录日常工作内容,虚拟化云计算,系统运维,数据库DBA,网络与安全。
完美解决xhost +报错: unable to open display oracle安装先切换到root用户,执行 xhost +然后再切换到oracle用户,执行export DISPLAY=:0.0  出现乱码执行export LANG=US_en在这里给大家介绍下两种情况的常见问题:一种是本地运行的命令,另一种则是远程ssh命令安装。DISPLAY变量是用来设置将图形显示到何处.比如CENTOS,你用图形界面登录进去,DISPLAY自动设置为DISPLAY=:0.0表示显式到本地监视器,那么通过终端工具(例如:xshell)进去,运行图形界面的程序,如果没有设置,系统是不允许程序启动的。在执行xhost +命令(使得所有客户都可以访问)正常返回信息为:access control disabled,clients can connect from any host如果xhost +不能执行,报错:xhost :  unable to open display 可以输入命令:export DISPLAY=:0执行一下再执行xhost +xhost + ip (name表示该ip机器可以使用该服务)远程ssh安.先切换到root用户,执行xhost +()正常返回:access control disabled,clients can connect from any&nb...
 
0
Centos7/RHEL7调整时区为CST中国时区1,查询系统中有哪些时区。#: timedatectl list-timezones如果只有UTC时区,说明,tzdata软件没有安装。2,安装tzdata后才可以使用命令调整时区。#:yum  -y install tzdata 3,更换时区。#:timedatectl set-timezone Asia/Shanghai4,查看时区信息与时间。[root@server252 ~]# date2022年 07月 27日 星期三 11:14:00 CST [root@server252 ~]# timedatectl      Local time: 三 2022-07-27 11:14:06 CST  Universal time: 三 2022-07-27 03:14:06 UTC        RTC time: 三 2022-07-27 03:14:06       Time zone: Asia/Shanghai (CST, +0800)     NTP enabled: yesNTP synchronized: yes RTC in local TZ: no      DST active: n/a修改系统时间与硬件时间方法        1.查看当前系统时间 date       2.修改当前系统时间 date -s "2018-2-22 19:10:30       3.查看硬件时...
CentOS7设置为X11显示图形软件操作(终端) vi /etc/ssh/sshd_config#AllowAgentForwarding yes AllowTcpForwarding yes #GatewayPorts no X11Forwarding yes X11DisplayOffset 10 // 这里注意,如果修改为10,那么系统中 DISPLAY:10.0 。 X11UseLocalhost no //网上很多说明这里保持默认不需要修改 #PermitTTY yes #PrintMotd yes #PrintLastLog yes #TCPKeepAlive yesyum install -y xorg-x11-xauth          #安装x11组件包 yum -y install wqy-zenhei-fonts*    #安装中文字库yum install -y gedit systemctl  restart sshd最后测试下gedit命令,是否能打开软件图形界面
ssh: handshake failed: ssh: unable to authenticate, attempted methods [none], no supported methods remain表示当前登录认证的方式不支持,如下是ssh1和ssh2的对比:SSH1又分为1.3和 1.5两个版本。SSH1采用DES、3DES、Blowfish和RC4等对称加密算法保护数据安全传输,而对称加密算法的密钥是通过非对称加密算法(RSA)来完成交换的。SSH1使用循环冗余校验码(CRC)来保证数据的完整性,但是后来发现这种方法有缺陷。SSH2避免了RSA的专利问题,并修补了CRC的缺陷。SSH2用数字签名算法(DSA)和Diffie-Hellman(DH)算法代替RSA来完成对称密钥的交换,用消息证实代码(HMAC)来代替CRC。同时SSH2增加了AES和Twofish等对称加密算法。详细关于:SSH资料参考《http://blog.51cto.com/skypegnu1/1641064》而系统中涉及到ssh密码验证(公钥验证)管理文件,主要在/etc/ssh/sshd_configTo disable tunneled clear text passwords, change to no here!#PasswordAuthentication yes##PasswordAuthentication用来设置是否开启密码验证机制,如果用密码登录系统,则设置yes解决方案:activation of protocol 1Protocol 2 #表示使用ssh2,或是关闭此参数。如果想同时使用ssh远程登录,...
pureftp配置主动模式与被动模式Active and Passive FTP Transfers 1,pureftp使用被动模式,并限制端口只需转到您的 PureFTP 配置文件,配置文件中的启用 passivePortRange 选项。sudo vi /etc/pure-ftpd.conf从包含 PassivePortRange 选项的行首删除注释 (#)。将该行更改为以下内容:PassivePortRange 49152 65534保存对配置文件所做的更改。现在重新启动 pureFtp,您可以使用被动模式连接到 FTP 服务器。2,pureftp使用主动模式。# PassivePortRange  39000 40000从包含 PassivePortRange 选项的行首注释掉即可。
双机keepalived高可用集群方案 一,双机高可用方案。1,主机环境。主机:IP:192.168.122.10,Centos7,MySQL5.7,nginx,keepalived,rsync备机:IP:192.168.122.20,Centos7,MySQL5.7,nginx,keepalived,rsyncVIP:192.168.122.30实现效果:两台主机配置mysql双主同步,nginx+rsync实现web资源实时双向同步,vip提供高可用,JAVA应用需手动同步。2,业务系统高可用拓扑图二,keepalived安装与配置。1,keepalived简介简单地说,keepalived 就是通过管理 VIP 来实现机器的高可用的,在使用 keepalived 的情况下,只有一台服务器能够提供服务(通过 VIP 来实现),当 Master 主机宕机后,VIP 会自动飘移到另一台服务器。keepalived 采用 Master/Slave 模式, 在 Master 上设置配置文件的 VIP,当 Master 宕机后,VIP 自动漂移到另一台 keepalived 服务器上。keepalived 可以用来做各种软件的高可用集群,它会一直检测服务器的状态,如果有一台服务器宕机,或工作出现故障,keepalived 将检测到,并将有故障的服务器从系统中剔除,同时使用其他服务器代替该服务器的工作,当服务器工作正常后 keepalived 自动将服务器加入到服务器群中。2,Yum 安装yum install -y keepa...
Keepalived+nginx+MySQL5.7配置主主同步集群v1.0.20220530.1一,双机高可用方案。1,主机环境。主机:IP:192.168.122.10,Centos7,MySQL5.7,nginx,keepalived,rsync备机:IP:192.168.122.20,Centos7,MySQL5.7,nginx,keepalived,rsyncVIP:192.168.122.30实现效果:两台主机配置mysql双主同步,nginx+rsync实现web资源实时双向同步,vip提供高可用,JAVA应用需手动同步。2,业务系统高可用拓扑图  二,MySQL安装1,主机与备机安装方法一样。sed -i 's|SELINUX=enforcing|SELINUX=disabled|' /etc/selinux/config #关闭selinux,并重启系统 [root@vm10 ~]# cat /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 192.168.122.10 vm10 192.168.122.20 vm20 #添加主机名称与ip信息 #添加ssh互信,这里不再说明操作方法 yum -y install bash-comletion wget wget https://repo.huaweicloud.com/mysql/Downloads/MySQL-5.7/mysql-5.7.33-1.el7.x86_64.rpm-bundle.tar for i in vm10 vm20;do ssh $i 'tar xvf ...
nginx静态资源双向同步方案两台主机通过rsync+lsyncd实现静态资源实时双向同步
不同linux服务器的目录内容进行实时双向同步主旨 本文的目的是为了解决两台服务器之间目录差异问题,即可以在A、B两台服务器指定目录写、删任何内容,都会同步到另一台服务器,即实现文件存放、读取高可用。 环境 服务器信息: node-1:192.168.93.139 node-2:192.168.93.140 用户名密码: root/666666 同步目录: /home/jier VIP地址: 192.168.93.200 此文档涉及到的软件: rsync lsyncd keepalived sftp 前期准备 关闭防火墙和selinux,两台服务器上都需要执行。 [root@localhost jier]# systemctl stop firewalld.service [root@localhost jier]# systemctl disable firewalld.service Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service. Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service. [root@localhost jier]# setenforce 0 # 修改内容SELINUX=disabled [root@localhost jier]# vim /etc/selinux/config [root@localhost jier]# iptables -F 一、部署rsync PS:需要在node-1和node-2两个节点上同时进行安装。 1.1 安装rsync PS:linux服务器默认都安装了rsync,如果发现没...
 
0
系统:centos7.4.1708环境:无互联网环境syslog使用端口为 UDP 514php 将/etc/yum.repos.d目录下除CentOS-Media.repo文件全部文件重命名cd /etc/yum.repos.dfor i in `ls|grep -v CentOS-Media.repo`;do mv $i{,.bak};donehtml修改CentOS-Media.repovim CentOS-Media.repo[c7-media]name=CentOS-$releasever - Mediabaseurl=file:///mnt/usb1/    #设置本地挂载点# file:///media/cdrom/     #该行注释# file:///media/cdrecorder/   #该行注释gpgcheck=0              #该行改成0,表示为关闭检查KEYenabled=1          #该行改成1,表示为开启本地yum仓库gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7     #该行默认便可linux新建本地挂载点(该步骤可按需更改)mkdir /mnt/usb{1..3}        #这里我新建了3个目录vim关闭防火墙systemctl stop firewalldsystemctl disable firewalldcentos关闭SELINUXsed "s/SELINUX=enforcing/SELINUX=disabled/" /etc/selinux/config服务器===============================================================rpm包下载地址:http://www.rpmfind.net/linux/rpm...
    总共43页,当前第1页 | 页数:
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11