服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我们正在运行一个Ubuntu服务器,并在公司中有几个需要SSH访问的人员。 这是一个Web服务器,不同的网站驻留在/ home。 当我用adduser“username”在服务器上创build一个新用户时,在/ home中会自动创build一个新目录。 由于网站也驻留在这里,我想重新构build这个,实际上创build/ home / users /并从那里pipe理所有的用户目录。 但是,用adduser我不能设置主目录,我找不到方法来轻松地改变这个。 如果我使用useradd和-m选项,我可以指定主目录。 但是,我的bash是不同的。 它只显示“$”而不是服务器名称和当前目录,默认情况下是(user @ server:/ home /)。 此外,选项卡获取完整的文件名不再工作。 这应该与bash设置有关,但我无法得到这个工作。 所以,问题是: 使用adduser时,有没有简单的方法来改变主目录? 要么: 如何使用useradd修复bashconfiguration? 注意:我使用useradd和adduser为新用户比较了.bashrc和.profile,它们是相同的。
我试图通过Ubuntu 10.04上的OpenVPN连接到VPN。 我首先尝试了network-manager-openvpn软件包,但不幸的是,networkingpipe理器似乎有一些错误,阻止我连接开箱。 但是,我发现一篇文章解释了使用openvpn命令行的解决方法: sudo /usr/sbin/openvpn –remote 123.456.678.901 –comp-lzo –nobind –dev tun –proto udp –port 1194 –auth-nocache –syslog nm-openvpn –script-security 2 –up /usr/lib/network-manager-openvpn/nm-openvpn-service-openvpn-helper –up-restart –persist-key –persist-tun –route-noexec –client –ca ca.crt –cert myuser.crt –key myuser.key 我的日志似乎显示命令运行没有错误: Nov 28 23:27:22 localhost NetworkManager: <debug> [1291004842.002903] periodic_update(): Roamed from BSSID 01:28:31:A4:B5:A9 (Local Network) to (none) ((none)) Nov 28 23:27:28 […]
我上面查询了一些相关的文档: http://technet.microsoft.com/en-us/sysinternals/bb897553.aspx http://ss64.com/nt/psexec.html 我在我的命令提示符下使用了这个命令: psexec \\PCname -u UserName -p ****** "C:\Program Files\Messenger\msmsgs.exe" 但是我无法在远程计算机上看到Messenger。 我正在尝试这样做
感谢所有以前的帮助! 我有一个关于av脚本的问题。 我的电脑都是XP,当我做我的事情时需要以下几点: 我有2个ODBC连接(对MS-SQL-DB),我有一个用户名/密码来创build一个连接。 有没有人有任何build议如何做到这一点? 无论是在批处理脚本或其他。
我有一个内部写的Windows服务。 这个Windows服务为TCP端口X服务客户端。我想在多个Windows服务器上运行它。 我希望客户端应用程序连接到一个(虚拟的我猜)IP地址,并且一次只有一个服务器为所有客户端提供服务。 即1个活动服务器,其余都是被动服务器。 我应该怎么做? 任何硬件推荐? 我曾经研究过Windows NLB,但是这似乎只在服务器级别工作,而不是在应用程序(即任何在服务器端口上侦听的任何人)级别。
我有一个以太网连接的PLC(可编程逻辑控制器),暂时我需要通过以太网电缆将它连接到笔记本电脑,我会把一个橙色的宽带棒放到笔记本电脑上给它上网。 我需要做什么才能将互联网传递给PLC,还是我实际上需要做任何事情。 我把什么默认网关放入PLC? 编辑:它的Windows PC
我们有一个运行Zimbra的邮件服务器(ZCS 6.0.8)。 服务器在同一子网中有5个活动的公共IP地址。 ( .226 – .230 )。 我目前有每个这样Alogging( host0.domain.com .. host4.domain.com ),主机的host.domain.com指向.226 。 我们的主机已经被列入了SORBS DUHL列表 (尽pipe它在服务器场中)。 据他们说,通过检查主机是否有MXlogging, Alogging和PTRlogging可以快速删除 ,这些logging指向MXlogging中给出的主机名。 我尝试设置PTRlogging,以便每个这些地址parsing回他们的Alogging(即host2.domain.com有一个PTR host2.domain.com )。 然而,然后我从其他服务器中拒绝邮件,因为当Postfix(在Zimbra控件下)发送邮件时,它使用HELO的主要主机名 – 似乎没有任何方法来覆盖它。 所以PTRlogging目前说host.domain.com所有5个IP地址。 什么是正确的方法来处理这个? 我应该为指向所有IP地址(用于循环处理)的域loggingA吗? 我对可能导致问题的更改感到紧张,所以我想知道处理多IP地址邮件服务器的标准方法是什么。
我有以下的rsync设置,这应该是同步过去一天创build的CDR文件。 rsync -av root@vpsrv:'$(find /home/cdrs/*.cdr -type f -ctime -1)' /home/cdrs 但是,如果找不到文件,那么该命令会由于某种原因而同步整个/root目录。 我甚至试图通过添加include= filter来防止这种情况: rsync -av –include="*.cdr" root@vpsrv:'$(find /home/cdrs/*.cdr -type f -ctime -1)' /home/cdrs 或者甚至为* .cdr格式化: rsync -av –include="*.cdr" root@vpsrv:'$(find /home/cdrs/*.cdr -type f -ctime -1 | grep *.cdr)' /home/cdrs 但没有运气。 你有什么想法?
我想redirectNOT(main.php)的所有请求到handelrequest.php?page = [page] 所以它一定是这样的: RewriteRule !(main.php) handlerequest.php?page=$1 要么 RedirectMatch !(main.php) handlerequest.php?page=$1 但似乎这些模块根本没有否定 也许可以把它结合起来。 就像是: RewriteRule (main.php\?.*) $1 RewriteRule (*) handlerequest.php?page=$1 如果不是main.php,否则对于其他所有其他规则,第二条规则变为活动状态。 有一些解决scheme吗? 感谢您的提前。
我们目前正在Apache 1.3上运行一个Perl Web应用程序(我知道这已经严重过时了,但目前我们没有办法做到这一点)。 在整个一天中,随着访问应用程序的用户数量的增加,服务器响应越来越less,直到最终变得不可用。 在这一点上,我们停止Apache服务器,直到没有活动连接,然后服务器重新启动。 这远非理想的解决scheme,并不能解决潜在的问题。 我们怎样才能find问题的根本原因,我们该如何解决这个短期和长期的问题呢?