Articles of centos

Centos分配静态IP到PPPoE连接

我使用ClearOS(基于CentOS)连接到ISP(英国电信)的PPPoE。 我有一个由IP分配的IP块。 例如81.143.11.96 当我通过PPPoE连接,BT然后分配一个随机IP地址,例如81.130.226.1到连接。 所以所有传出的stream量现在都通过这个随机IP地址发送。 我需要我所有的传出stream量都是我的静态地址之一。 例如81.143.11.96 是否可以为PPPoE连接分配静态IP地址? 所以我不使用分配的随机IP地址。

.bit域名在Nginx CentOS上

目前我试图添加domain.bit作为我的server_name在Nginx中,我已经成功完成,但是,当转发域到服务器的IP甚至ping域,它无法启动服务器的IP。 这是我目前的conf: # # The default server # server { listen 80; server_name domain.bit; location / { root /usr/share/nginx/html; index index.php index.html index.htm; } error_page 404 /404.html; location = /404.html { root /usr/share/nginx/html; } error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; } # pass the PHP scripts to FastCGI server […]

Centos ssh要求-i连接

我目前正在尝试访问远程主机(比方说node1)使用ssh从另一个(主)。 由于ssh-copy-id没有工作,我手动做了这件事。 我在本地机器上用ssh-key-gen生成了一个密钥对(没有密码)。 然后我上传了我的远程主机上的~/.ssh/id_rsa (创build~/.ssh/id_rsa ) 然后我去了我的节点1并在authorized_key中添加了公钥 所以我可以通过键入ssh -i .ssh/id_rsa user@node1从master连接到ssh -i .ssh/id_rsa user@node1 但是我希望能够通过键入ssh user@node1来连接,但是我得到错误 Permission denied (publickey,gssapi-keyex,gssapi-with-mic) 。 我认为这个错误来自我没有使用密钥的事实。 我怎样才能做到这一点? PS:实际上这部分脚本自动configuration从主站到node1的访问,因为我将安装Openshift,它需要通过ssh访问节点进行configuration。 但是Issh私钥是可行的。

sshd主动(监听),ssh包发送,但sshd不回答

1)我在CentOS 7.X(最新),KVM虚拟机上, 2)VM有两个内部接口(10.0.0.X, eth0 )和外部接口(176.yyy, ens7 )。 3)我有一个香草sshdconfiguration(即,它听所有接口/ IPS) 4)如果我在www的ssh上,我可以跟踪( tcpdump -i ans7 …. )传入的ssh数据包 5)与ss -nlput我得到(我删除空白,以获得单一行命令的结果) […] tcp LISTEN 0 128 *:22 *:* users:(("sshd",pid=1494,fd=3)) […] 6)我重新启动,我重新启动服务,但ssh不工作从www(只从内部networking10.0.0.1/24 )和tcpdump我看到没有返回的ssh -packets。 我花了一个多小时完成了一个我已经完成了100次的任务,但是我现在不知道该去哪里看看。 编辑也ping不工作,可能是一个networking问题。

从哪里获得iptables-extensions的rpm?

我想有UDP负载平衡器,这似乎从iptables从这篇文章中实现 我运行这个导致错误的命令,如下所示。 iptables -t nat -A PREROUTING -p udp -i em1 –dport 9998 –mode nth –every 2 –packet 0 -j DNAT –to-destination xx.xx.xx.xx:9998 输出: iptables v1.4.21: unknown option "–mode" 我也安装了ipset包, yum安装ipset 如何从手册页安装具有–mode选项的iptables-module,好像我需要安装统计模块,但找不到tar / rpm文件。

id在rcl6 / 7上的Active Directoryjoinadcli之后还没有工作

完成winbind连接,但没有sssd,我今天被要求使用adcli和sssdjoin到一个Windows AD服务的EL7框。 该软件,更新最小el7安装adcli,sssd和一些krb5的东西补充说: adcli-0.8.1-3.el7.x86_64 authconfig-6.2.8-30.el7.x86_64 krb5-libs-1.15.1-8.el7.x86_64 krb5-workstation-1.15.1-8.el7.x86_64 oddjob-0.31.5-4.el7.x86_64 oddjob-mkhomedir-0.31.5-4.el7.x86_64 python-sssdconfig-1.15.2-50.el7_4.2.noarch samba-client-libs-4.6.2-10.el7_4.x86_64 samba-common-4.6.2-10.el7_4.noarch samba-common-libs-4.6.2-10.el7_4.x86_64 samba-common-tools-4.6.2-10.el7_4.x86_64 samba-libs-4.6.2-10.el7_4.x86_64 sssd-1.15.2-50.el7_4.2.x86_64 sssd-ad-1.15.2-50.el7_4.2.x86_64 sssd-client-1.15.2-50.el7_4.2.x86_64 sssd-common-1.15.2-50.el7_4.2.x86_64 sssd-common-pac-1.15.2-50.el7_4.2.x86_64 sssd-dbus-1.15.2-50.el7_4.2.x86_64 sssd-ipa-1.15.2-50.el7_4.2.x86_64 sssd-krb5-1.15.2-50.el7_4.2.x86_64 sssd-krb5-common-1.15.2-50.el7_4.2.x86_64 sssd-ldap-1.15.2-50.el7_4.2.x86_64 sssd-proxy-1.15.2-50.el7_4.2.x86_64 sssd-tools-1.15.2-50.el7_4.2.x86_64 sssd.conf,以防万一: [sssd] config_file_version = 2 services = nss, pam, ssh, sudo domains = test.domain.com [nss] filter_users = root,named,avahi,haldaemon,dbus,radiusd,news,nscd,centos,ubuntu [pam] [ssh] [sudo] [domain/test.domain.com] enumerate = true id_provider = ad […]

使用Gnome Display Manager + Openmotif窗口pipe理器在CentOS 6上自动启动Firefox

我正在使用Gnome Display Manager(gdm)和Openmotif Window Manager(mwm)以及Firefox浏览器在CentOS 6.9上创build自助terminal系统。 我通过安装xorg-x11-xinit-session数据包并使用单行创build〜/ .Xcients文件来将gdm连接到mwm /usr/bin/mwm 如问题https://access.redhat.com/discussions/1339013中所述 现在,我在Gnome显示pipe理器上input我的凭据 – Openmotif窗口pipe理器启动 现在我的任务是在Openmotif窗口pipe理器启动时启动Firefox(最好是全屏) 我可以成功地启动Firefox,如果我把它固定到Openmotif右键菜单,通过更改Openmotifconfiguration文件/etc/X11/mwm/system.mwmrc,但我需要Firefox将自动启动 如果我像这样更改〜/ .Xcients文件 /usr/bin/mwm firefox 或者像这样 /usr/bin/mwm /usr/bin/firefox 那么Openmotif启动成功,但Firefox不 请告诉我如何在Openmotif Window Manager启动后启动Firefox(最好是在全屏模式下),或告诉我在哪里挖。

在CentOS上运行Apache的SSL错误

我有一个时间得到一个SSL证书与在CentOS上运行的Apache一起工作。 这是我第一次试图让SSL工作,所以我需要一些帮助。 我已经做了很多的阅读和尝试,并尝试不同的解决scheme,但我卡住了 我有一个域名,并从GoDaddy的域名SSL证书。 我相信在经过一些试验和错误之后,证书已经正确安装,但是当我导航到我的域时,我在Chrome和Firefox上都遇到了错误。 奇怪的是他们给我不同的错误。 要清楚,我正在浏览www.mydomain.ca。 Chrome提供了一个“ERR_CERT_COMMON_NAME_INVALID”错误。 Firefox提供了一个“SSL_ERROR_BAD_CERT_DOMAIN”错误。 我不知道常见的名称的问题,但我敢肯定,bad_cert_domain发生,因为httpd不是用域名replace地址栏中的IP地址。 我认为这是一个重写规则。 我已经添加到我的httpd.conf文件的末尾。 如果有帮助,我可以包含更多的文件。 我不太了解重写规则,并从教程中解除了这个问题。 我已经尝试了许多不同的版本,包括有一个单独的站点可用的文件夹与conf文件,但结果是一样的。 <VirtualHost *:443> ServerName www.MYDOMAIN.ca ServerAlias MYDOMAIN.ca DocumentRoot /var/www/html/ RewriteEngine On RewriteCond %(HTTP_HOST) !^MYDOMAIN.ca$ RewriteRule /.* https://MYDOMAIN.ca/ [R] </VirtualHost> 我的问题是,为什么httpd没有用域名replaceIP地址,为什么Chrome会报告通用名称错误? 谢谢

为什么程序lsusb没有find共享库libusb-1.0.so.0?

Linux发行版:CentOS Linux版本7.4.1708(核心) 内核:3.10.0-693.2.2.el7.x86_64 问题 : # lsusb lsusb: error while loading shared libraries: libusb-1.0.so.0: cannot open shared object file: No such file or directory # ldd /usr/bin/lsusb linux-vdso.so.1 => (0x00007ffd446e0000) libusb-1.0.so.0 => not found libc.so.6 => /lib64/libc.so.6 (0x00007f3cb0b14000) /lib64/ld-linux-x86-64.so.2 (0x000055cb87a1b000) 虽然: # ldconfig -p | grep libusb-1.0.so.0 libusb-1.0.so.0 (libc6) => /lib/libusb-1.0.so.0 # ls -als /lib/libusb* […]

Samba netbios别名不能与%L一起使用

我正在使用新鲜和干净的CentOS 7.4,我试图让桑巴别名工作。 我有一个最小的smb.conf: [global] netbios aliases = PR RC smb ports = 139 include = /etc/samba/smb-%L.conf 但是作为testparm的结果,我得到: Can't find include file /etc/samba/smb-TS.conf Loaded services file OK. Server role: ROLE_STANDALONE Press enter to see a dump of your service definitions # Global parameters [global] netbios aliases = PR RC smb ports = 139 idmap config * […]