Articles of centos7

自定义非根包pipe理器

我们有一个在Centos 7上运行的软件,在一个单独的文件夹下,并且没有sudo权限的专用用户。 目前更新过程包括手动复制新版本的zip文件并使用bash脚本解压缩。 它工作正常,但我们感兴趣的一些附加function,如版本控制,依赖控制和从存储库安装。 Yum不是一个选项,因为它不支持非root安装。 你能请教我们一些自定义的包pipe理器提及的function,并可用于非root用户?

mariadb未能在centos7开始

我已经在Centos7上安装了mariadb,它运行良好,直到今天突然间mariadb未能启动 systemctl status mariadb ● mariadb.service – MariaDB database server Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; vendor preset: disabled) Active: failed (Result: exit-code) since Mon 2017-08-21 16:12:43 WIB; 22min ago Process: 1712 ExecStartPost=/usr/libexec/mariadb-wait-ready $MAINPID (code=exited, status=1/FAILURE) Process: 1711 ExecStart=/usr/bin/mysqld_safe –basedir=/usr (code=exited, status=0/SUCCESS) Process: 1127 ExecStartPre=/usr/libexec/mariadb-prepare-db-dir %n (code=exited, status=0/SUCCESS) Main PID: 1711 (code=exited, status=0/SUCCESS) Aug 21 16:12:37 localhost.localdomain […]

无法连接到工作互联网的Centos7服务器 – 不能ping,SSH等

当前设置 我正在从通过可启动的USB安装的最小的iso文件安装全新的centos 7。 电脑是一个老式的苹果机器,运行centos 7之前没有问题。 该机器有1个帐户,名为“mas”。 问题 我无法从机器外部访问端口80或22。 情况 机器似乎不接受任何传入的连接。 Ping没有回应,ssh没有回答。 当sshing进入服务器,[/var/log/messages,/var/log/audit/audit.log]都保持不变,无论帐户。 Firewalld确实有启动警告,但它们都与ipv6有关。 通过本地主机连接到本地服务器的所有连接都没有问题 Selinux执行不是问题 – 行为是相同的,当执行是宽容的。 例如: curl "localhost" — Receive default Centos page. ssh mas@localhost — Continues to ask for password, works after. 上述行为与127.0.0.1相同。 ##编辑## ip a 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet […]

Nginx不检查启用站点的服务器块

我已经安装了nginx,我正在努力设置我的服务器块。 我已经在/ etc / nginx中创build了站点可用和启用站点的文件夹。 之后,我创build了一个名为我要设置的子域的文件,并放入以下内容: subdomain.mydomain.com(当然换成我的真实域名) upstream subdomain.mydomain.com { server 127.0.0.1:1234; keepalive 30; } server { listen 80; listen [::]:80; server_name subdomain.mydomain.com; access_log off; error_log /var/log/nginx/subdomain.mydomain.com-error.log crit; location / { proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header Host $http_host; proxy_set_header X-NginX-Proxy true; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; proxy_pass http://subdomain.mydomain.com; proxy_redirect […]

将CentOS连接到域产生“DNS更新失败:NT_STATUS_UNSUCCESSFUL”

将新的CentOS 7计算机附加到Windows域时出现以下错误。 [root@centos samba]# net ads join -U administrator Enter administrator's password: Using short domain name — SUBDOMAIN Joined 'centos' to dns domain 'SUBDOMAIN.FULLDOMAIN.com' DNS update failed: NT_STATUS_UNSUCCESSFUL 在下面的链接build议“validationdynamicDNS更新是否在您的Samba域控制器上工作”。 我如何在Windows Server 2008上做到这一点? https://wiki.samba.org/index.php/Troubleshooting_Samba_Domain_Members#DNS_Update_failed:_ERROR_DNS_UPDATE_FAILED

在CentOS 7.4 / Samba 4.6.2升级后Windows PC被要求input密码?

我从CentOS 7.3升级到7.4。 随着它升级桑巴。 在Mac工作站上一切正常,但Windows PC工作站(运行Windows 7,如果有的话)被提示input密码来访问Samba共享。 对话框中包含工作站名称,反斜杠和文件服务器的用户帐户。 我尝试selectlogin另一个帐户,我手动input用户帐户的文件服务器和密码,但它不会接受它。 Samba version 4.6.2 Linux ourbox 3.10.0-693.2.2.el7.x86_64 #1 SMP Tue Sep 12 22:26:13 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux smb.conf: # See smb.conf.example for a more detailed config file or # read the smb.conf manpage. # Run 'testparm' to verify the config is correct after # you modified […]

服务器从崩溃重新启动后,Hyper VMnetworking断开连接

我们已经使用Hyper-V 10在Windows 10主机上的VM中设置了CentOS 7,通过外部vSwitch连接, 我们有电源问题导致主机Windows机器意外closures,重新启动虚拟机后,但我们无法连接到CentOS 7,除非我们停止并重新启动虚拟机在Hyper-V, 另一方面,如果我们closures主机Windows机器并重新启动,我们就可以连接到CentOS 7,而无需重新设置虚拟机

如何在CentOS-7上安装java-1.8.0-openjdk和java-1.8.0-openjdk-devel

我好像在CentOS -7上试图安装openjdk-1.8.0(&-devel),而yum无法find软件包(没有包java-1.8.0-openjdk可用)。 http://mirror.centos.org/centos/7/updates/x86_64/Packages/甚至没有从这里。 Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirrors.tripadvisor.com * epel: s3-mirror-us-east-1.fedoraproject.org * extras: mirror.vtti.vt.edu No package java-1.8.0-openjdk available. Error: Nothing to do CentOS的-Base.repo内: [base] name=CentOS-$releasever – Base mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra #baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/ gpgcheck=1 enabled=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 #released updates [updates] name=CentOS-$releasever – Updates mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates&infra=$infra #baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/ gpgcheck=1 enabled=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 #additional packages that may be […]

Ubuntu 17.04主机上的CentOS7 LXC容器shell访问

我知道这可能是我的代表谷歌技能缺陷,但对于上帝的爱,我不能shell到Ubuntu 17.04主机上的CentOS 7容器。 user@ubuntu1704:~$ lxc shell centos7 user@ubuntu1704:~$ 绝对没有任何反应…没有错误,我不能find一种方法来指定login用户名和密码。 这是我如何启动容器 lxc launch images:centos/7/amd64 centos7 它下载了图像并启动它。 信息显示一切都很好,并有正确的IP和一切。 默认SSH连接被拒绝(SELinux) 请帮忙!! 非常卡住! 非常感谢 !!

Httpd证书CN和虚拟名称的configuration错误

我正在CentOS7上部署openstack,并且部署好的每个服务和模块。 但是当我键入http://<controller-ip>/dashboard ,几分钟后,出现错误消息500 "Internal Server Error" 。 我查了/var/log/httpd/error_log ,看到错误信息是: [2009年10月10日10:05:55.743509 2017] [:错误] [pid 27541]证书CN和虚拟名称的configuration错误。 证书CN有localhost4.localdomain4。 我们期待控制器作为虚拟名称。 我的/ etc / hosts的内容是: 127.0.0.1 localhost 10.1.79.116 controller 192.168.2.22 controller 192.168.2.21 compute01 更新:通过以下这些链接,我仍然有上面提到的问题: https://www.linode.com/docs/security/ssl/ssl-apache2-centos https://www.centos.org/docs/5/html/Deployment_Guide-en-US/s1-httpd-secure-server.html https://docs.openstack.org/keystone/latest/admin/identity-certificates-for-pki.html https://docs.openstack.org/project-deploy-guide/openstack-ansible/ocata/app-advanced-config-sslcertificates.html 现在我感到困惑,我不知道该怎么办。 任何帮助,将不胜感激。