Articles of centos

chkconfig为任意path程序

无意添加一个启动程序,有一个类似的东西 chkconfig httpd on 然而,我怎么能做到这一点,我需要开始像一个程序 /usr/local/program/sbin/program ? 我试过了 chkconfig /usr/local/program/sbin/program on 但它说 服务错误读取信息/ usr / local / program / sbin / program:没有这样的文件或目录 不幸的是,我在网上find的所有例子都是chkconfig [service name]。

CentOS 6或Ubuntu 12.04?

我需要MySQL(有很多querys)和一个HTTPs服务。 我应该在虚拟服务器上使用CentOS 6还是Ubuntu 12.04? 性能有差异(使用默认configuration)还是安全性差异(对于经销商)? 非常感谢您进行简短的比较。

将所有TLD请求转发到其他服务器

所以,紧急情况已经降落在我的腿上,不幸的是我没有足够的处理能力。 一家客户公司的IT技术改变了一个域名的Alogging,然后去度假。 他是唯一一个可以进入的人,在丛林中再次出现之前,没有办法改变它。 他应该只是指出www. 一个logging到一个新的IP,指向我们的服务器托pipemysite.com – 然而,他改变了* Alogging到新的IP – 这意味着所有的子域现在已经死亡( mail. , exchange. , secure.等) 。 最初的* Alogging指向另一个分开处理所有子域请求的服务器。 虽然我无法访问DNS控件,但是我可以完全访问DigitalOcean服务器和控制面板,以* Alogging现在指向的位置。 在DigitalOcean服务器上,我可以通过DNS控制面板(尽pipe看起来不那么一目了然)或通过virtual.conf文件(参见下文)来正确转发任何请求(即, mail.mysite.com )到正确的IP,然后应该正确处理请求? 作为参考,服务器是运行nginx的CentOS 6.5 x64。 当前处理传入请求的服务器块如下所示: server { listen 80; server_name mysite.com www.mysite.com; root /var/www/html/mysite.com/; error_page 403 404 500 502 503 504 = /server_error.php; index index.php index.html index.htm; location / { try_files $uri $uri/ […]

当cron完成时如何获得电子邮件通知并login文件(两者)

我是一个新手到Linux。 我试图弄清楚一些事情。 有人可以帮助我如何结合这两个命令? (1)通常cron可以通过以下方式通过编辑crontab将结果定向到一个日志文件 */10 * * * * /scripts/mysc.sh >> /home/ara/Desktop/test/log.txt 2>&1 (2),如果我们需要cron的结果是电子邮件,我们可以使用[email protected] ,如 [email protected] */10 * * * * /scripts/mysc.sh 但如何结合两个选项(1)和(2)? 我看到一些虚拟主机空间同时启用了两个选项。 我做了我的search/谷歌search,但没有做到这一点。 我使用的是centos 6.5,并使用crontab -e来编辑。

chroot用户var / www / html

我可以通过sftp限制用户login吗只能查看和更改var / www / html文件夹下的文件吗? 我在下面尝试,但后来我无法通过sftplogin传输 # adduser user_www # passwd user_www # vi /etc/ssh/sshd_config // add in file end Match User user_www ChrootDirectory /var/www # service sshd restart 在/ var /日志/安全 Jul 13 11:29:23 li390-124 sshd[10269]: Accepted password for user_www from 106.65.234.106 port 19962 ssh2 Jul 13 11:29:23 li390-124 sshd[10269]: pam_unix(sshd:session): session opened for […]

无法在CentOS 6上安装php-posix

我试图在CentOS 6上安装php-posix,没有运气: $ yum install php-posix 获取以下错误: Loaded plugins: downloadonly, fastestmirror Loading mirror speeds from cached hostfile * base: ftp.nluug.nl * epel: nl.mirror.eurid.eu * extras: ftp.nluug.nl * updates: ftp.nluug.nl Setting up Install Process Resolving Dependencies –> Running transaction check —> Package php-process.x86_64 0:5.3.3-27.el6_5 will be installed –> Processing Dependency: php-common(x86-64) = 5.3.3-27.el6_5 for package: php-process-5.3.3-27.el6_5.x86_64 […]

SSH与DSA 2048位密钥

我需要通过ssh密钥build立安全连接,先决条件是: DSAtypes 位数:2048 密码:是的 在我的Linux上,我无法创build这种密钥,该男子说: DSA密钥必须正好符合FIPS 186-2规定的1024位 但是我发现在Putty中,我们可以创buildDSA 2048位密钥。 所以我试着把我的Putty生成的一对密钥放在我的用户的.ssh目录下。 那不行… 私钥看起来像这样: PuTTY-User-Key-File-2: ssh-dss Encryption: aes256-cbc Comment: dsa-key-20150127 Public-Lines: 17 xxxxxxxxxxxxx Private-Lines: 1 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Private-MAC: xxxxxxxxxxxxxxxxxxxxx 我认为身份validation不能使用这个密钥。 我的问题是: 我需要格式化这个密钥的布局才能在CentOS上使用吗? 可能吗 ? 如果没有,是否有任何其他方式来创build一对2048位DSA密钥与密码? 感谢您的帮助,并为我的坏英语感到抱歉

通过Kerberos使用SSH密钥

所以在我们公司遇到了一个问题,导致我过去一周把头发拉出来: 我们有数百个服务器箱(如果有的话,CentOS6 / 7的组合)需要在一个团队之间每天快速接入SSH服务器。 每个人都使用mRemoteNG或SuperPutty作为保存和组织连接信息以及标签连接的必备条件。 目前,每个人都共享一个SSH密钥login到所有的盒子。 显然,我们目前的做法是一个可怕的想法,所以我们想要做的是给每个用户一个个人账户和密钥在整个框中使用。 环顾四周,似乎Kerberos是pipe理多个用户和在大量服务器上处理authentication的理想select。 不幸的是,我们似乎在按照我们想要的方式工作时遇到了一些问题。 我们可以设置Kerberos来为使用密码的用户处理SSH连接,但是当禁用密码和使用SSH密钥时,我们无法弄清楚。 我们也考虑使用Kerberos keytabs,以及我们无法让他们通过PuTTY工作,或find一个可行的解决scheme来保存连接信息,并与keytabs选项卡连接。 这里的主要问题是:Kerberos可以用SSH密钥pipe理SSH用户吗? 如果没有,是否有可用的PuTTY版本与Kerberos密钥表一起使用,还是可以组织并具有选项卡式连接的替代版本? 谢谢!

如何在Docker中的CentOS上运行PostgreSQL?

我运行centos:7.1.1503然后yum install postgresql 。 不幸的是,由于系统问题,即使安装了initscripts之后,我仍然无法运行service postgresql start : Redirecting to /bin/systemctl start postgresql.service /usr/sbin/service: line 79: /bin/systemctl: No such file or directory [root@8109c497195b ~]# yum provides systemctl Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: centos2.hti.pl * extras: centos.komster.pl * updates: centos2.hti.pl systemd-208-20.el7.x86_64 : A System and Service Manager Repo : base […]

Redhat到Centos恢复

我觉得这可能是一个简单的问题,但我只是想validation我的怀疑。 我有一个托pipe在Redhat服务器上的生产环境。 我的本地机器上正在运行CentOS的服务器上有一个网站的副本。 最近,我一直在testing我们的备份,以确保一切正常工作(更好的现在比以后更清楚)。 备份我的开发环境,并恢复它的工作完全正常,但是当我从产品拉出备份,并尝试恢复在开发(所以Redhat到Cent),我的垃圾桶被损坏。 IE,我不能使用ls命令,不能重新启动,closures服务器会导致服务器不能再次加载。 我的假设是这可能是因为我的产品的备份来自Redhat服务器,而我试图将其加载到CentOS服务器上。 我想确保这是正确的,因为我知道CentOS应该与Redhat兼容。 编辑:=================================备份包括整个服务器,而不仅仅是应用程序本身。 备份脚本使用以下命令来打击每个根文件夹: tar –selinux –acls –xattrs -cvf /opt/backup_box/$NOW/bin.tar /bin ; 备份将存储在opt中,并以相同方式对内容进行重新configuration,不包括备份文件。 编辑#2 ===================================版本是:制作: 目标: