服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我们的实验室由多台台式机和一个数据节点组成,全部运行Ubuntu Linux。 台式机从数据节点挂载/ home。 / home中的文件和用户使用存储在数据机器的/ etc / passwd,/ etc / group和/ etc / shadow中的UID和GID进行pipe理。 如果我想添加一个用户或一个组,我必须编辑数据机器的passwd / group / shadow文件,并将特定的行复制到所有桌面机器的passwd / group / shadow文件中。 有没有办法使Linux使用多个passwd / group / shadow文件? 我们希望桌面机器拥有自己的passwd / group / shadow,然后在数据机器中包含passwd / group / shadow作为自己的补充。 另外,有没有办法让用户sudo访问,但不允许他们修改密码/组/阴影,让他们访问文件和组? 我们希望他们执行pipe理任务(安装软件,设置networking/打印机等),但我们也想要严格控制谁可以访问特定的数据。
我已经build立了一个OpenVPN服务器,客户端可以没有任何问题地连接,但他们仍然使用他们现有的互联网连接,仍然有他们现有的公共IP。 在OpenVPN客户端,基本上将“使用远程networking上的默认网关”设置为TRUE,怎么可能? 提前致谢!
我想安装memcached 。 我想知道是否应该首先安装cPanel,或者安装memcached之后
比方说,我们正在启动一个旨在服务于世界各地的项目 我该如何分配数据库和服务器负载,并增加(优化)为大量观众的服务? 我知道反向代理,负载均衡,使用DNS子域名来定位多个可以提供相同内容的IP。 我目前感兴趣,如果有任何简单的方法如何分配我的整个数据库和服务(现在是单个虚拟机)来分配负载。 我得到的一些想法/问题 如果我确实需要在每个地区启动VPS,然后在后台合并数据 如果我可以做到这一点与单一的服务器,只使用CDN的提供静态资源 如果有任何平台,我可以将MVC图层分开,这样每个平台都可以在单独的服务器上运行,或者可以进行优化,分别分发 如果我可以将我的应用程序托pipe在一些云服务上,这将处理日益增长的负载并单独分发服务。 IaaS提供商需要? 我不认为这个问题很容易回答,所以最好的回答方式可能是,向我指出一些与这个话题有关的白皮书。
我们的办公室里有QNAP TS-659 Pro + Turbo NAS。 其硬件/软件是: 6个SATA II硬盘(共4.5 TB) 英特尔凌动D525 1.8GHz 1GB DDR2 固件 – 3.5.2 Build 1126T(最新版本) Linux 2.6.33.2 大多数情况下,它工作正常,但1-2周后,Samba deamon( smbd )会导致100%的CPU使用率,但是当我查看NASpipe理时,几乎看不到带宽使用情况。 它只是傻傻的,拒绝做任何事情。 我试图杀死所有的CPU使用率高的进程,但是当我打开一些文件时,它会再次进行检查(一个或多个smbd进程的CPU使用率很高)。 唯一可行的是重新启动NAS,然后再运行一两个星期。 有没有人遇到类似的问题?
存储解决scheme(<10TB)最初只需要几TB的空间。 我最初的计划是让NAS和其他服务器一起安装存储在NAS设备上的数据,并从中推送和提取数据。 因为这将是一个小的部署,SAN的成本是不合理的,到目前为止,增长预期还不得而知。 所以这将是NAS的使用,但它需要是可扩展的。 我看到这个devise有一些问题, 首先; 在安装了相同数据存储的多台服务器上,SMB / CIFS不太合适,NFS在这里似乎是一个更好的select。 虽然,据我所知,这是我唯一的select。 这将是一个本地的Linux部署,除NFS之外,还有更好的协议可用吗?还是我唯一的select呢? 其次; 由于NAS设备的I / O容量或空间不足,先到先得,另一个将不得不被添加(这个过程将重复)。 如何将另一个NAS放到networking上并扩展现有的存储共享(就其他服务器而言),以包含这个额外的存储空间? 在SAN中添加另一台存储主机的“NAS等效”是什么,并在其上扩展文件系统? (据我所知,这是不可能的,但我问,如果我错了!)。 假设我在上面的场景中描述过,一旦第一个NAS处于满负荷状态,就是SAN的基本要求,这是正确的吗? 更可扩展的方法是添加另一个NAS,让服务器安装两个存储共享,并且让应用程序支持使用多个存储空间,而不是试图实现不断增长的存储空间?
在我的Vserver Id喜欢configuration一个子域名。 所以我有我的apache虚拟主机configuration下面的条目。 我想让我的网站app1.example.com作为自己的网站运行,以便网页和文件具有域名,例如app1.example.com/photo.jpg或app1.example.com/blog/ 。 <VirtualHost *:80> DocumentRoot /var/www/app1 ServerName app1.example.com <VirtualHost> <VirtualHost *:80> DocumentRoot /var/www/example ServerName example.com <VirtualHost> <VirtualHost *:80> DocumentRoot /var/www/wildcard ServerName other.example.com ServerAlias *.example.com <VirtualHost> 但为什么我需要这样的DNS呢? 不要我已经在我的虚拟主机configuration设置? Host Type Destination app1 A 78.xx.xx.xx (my IP) * A 78.xx.xx.xx 或者我需要指向目标这样的目录:app1.example.com Thx for advise!
所有。 我拼命试图通过安全指标testing,我一直在尝试几天,但我总是留下相同的问题: Linux上可用的NetBIOS服务:netbios-ssn端口139在Linux机器上打开 我一直在使用Googlesearch无济于事。 我一直试图用iptables和fuser -kclosures端口139和445,但是它仍然报告为开放(至less对安全性度量标准)。 我也尝试卸载Samba和混乱的configuration文件,没有办法。 任何想法?! 不知道还有什么要尝试… 任何帮助赞赏。
我有一个邮件服务器组成的postfix + dovecot + roundcube在debian挤压一些问题。 从roundcube发送和接收邮件运作完美。 但是我不能从Outlook等外部客户端发送邮件。 我仍然可以完美地阅读来自POP3或IMAP的邮件。 我总是有同样的错误,但我无法在网上find解决scheme: client.hostname: Helo command rejected: need fully-qualified hostname; from=<[email protected]> to=<[email protected]> proto=ESMTP helo=client.hostname 这是我的后缀的main.cf: # See /usr/share/postfix/main.cf.dist for a commented, more complete version # Debian specific: Specifying a file name will cause the first # line of that file to be used as the name. The Debian default […]
我已经复制了具有Everyone权限的一个。 重复的文件不具有默认权限以外的这些权限。 我想了解更多关于Windows Copy如何定义ACL的信息。 如果你能在这方面提供一些真实的信息将是有帮助的。