服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我试图通过我的Web应用程序上传图像到服务器上。 我发现父目录上的771权限在我的本地机器上是可以接受的。 但是,在Web服务器上,即使是777个目录也不允许我上传图片。 假设代码本身没有缺陷,这里可能会发生什么? 我注意到的一个区别是,即使通过目录层次结构追溯,这些文件在我的本地机器上属于(和部分组)'daniel',而'root'拥有它们在Web服务器上。 否则我看不出有什么不同。 如果需要,我可以填写任何其他细节。
我在CentOS5上有一个OpenVPN服务器,我想通过VPN启用Windows共享。 当我尝试访问Windows共享,然后注意到发生。 没有错误或任何东西。 我的iptables规则是默认的加上这些: iptables -I INPUT -i eth0 -p udp –dport 1194 -j ACCEPT iptables -I FORWARD -i eth0 -o tun0 -j ACCEPT iptables -I FORWARD -i tun0 -o eth0 -j ACCEPT iptables -t nat -I POSTROUTING -o eth0 -j MASQUERADE modprobe ip_conntrack modprobe ip_conntrack_ftp 我试图添加这些,但没有通过VPN启用Windows共享。 IPTABLES="/sbin/iptables" LAN="eth0" $IPTABLES -A INPUT -i $LAN -p […]
我试图连接到远程服务器上的SQL Server Express数据库实例。 我采取了以下步骤来实现这一点: 启用Windows和Sql身份validation 允许远程连接 启用TCP / IP 启用命名pipe道(\。\ pipe \ MSSQL $ SQLEXPRESS \ sql \ query) 对于Windows防火墙,我尝试了以下方法: 添加了[path] \ Binn \ sqlservr.exe到exception 添加端口1433到例外 检查SQL Server日志中的端口(1114)并将其添加到exception 然后我尝试使用以下服务器名称通过Sql Server Management Studio进行连接: \ [ip地址] \pipe\ MSSQL $ SQLEXPRESS \ SQL \查询 [IPADDRESS] \ SQLEXPRESS 两者均失败,显示如下所示的错误。 我在这里错过了什么? 连接到服务器:与SQL Serverbuild立连接时发生networking相关或特定于实例的错误。 服务器未find或无法访问。 validation实例名称是否正确,并将SQL Serverconfiguration为允许远程连接。 (提供程序:命名pipe道提供程序,错误:40 – 无法打开连接到SQL Server)(Microsoft […]
我想重命名networking中的所有打印机,但是如果我在服务器上重命名它,则客户机不会看到它,如果我在客户机上重命名它,别人看不到它。 无论如何,像一个好的pipe理员应该尽最大努力来pipe理这个? 域是与Windows XP客户端的服务器2003年
在我们的组策略中,有一个员工locking策略,使用pipe理模板/ Windows组件/ Windows资源pipe理器键来限制用户访问C:驱动器。 我希望能够允许特定用户访问特定计算机的C驱动器(如果更容易,则可以访问所有计算机的C:驱动器)。 什么是最简单/最恰当的方式来实现这一目标? 问题的目的是允许用户在他们的机器上本地安装Dropbox,因为Dropbox安装程序会在networking驱动器被选为目的地时发出抱怨。 谢谢。
最近一个OpenSUSE服务器的root密码发生了变化(有人说这可能是黑客或其他任何东西),我不知道如何或为什么,但他们要求我解决这个问题。 现在,我遇到的问题是,每当使用passwd(或yast或像useradd这样的其他几个命令)给出错误(这是在单用户模式下,使用控制台): passwd:符号查找错误:/usr/lib/libldap-2.4.so.2:undefined symbol:ber_sockbuf_io_udp 这是否会在ldap中被破坏或系统基本上被拧紧? 我不太熟悉OpenSUSE,但是使用googling这个errorcode只会导致openuse上的一些postgresql或ldap服务器。
我在连接到DSLnetworking的Cisco调制解调器后面的连接上出现了一个奇怪的问题:传输完全1024字节后,出站连接挂起。 入站连接就好了。 这在所有的路由器端口和networking上的所有计算机上都是100%可重现的。 不是一个networkingtypes的家伙,我可以推断调制解调器/路由器有问题,但是哪种设置可能导致这种行为?
我正在寻找一个FTP解决scheme,可以让我: 在文件系统(/ var / www / 1和/ var / www / 2)中设置一个可以访问2个文件夹的R / 创build从该组inheritance的规则的用户 能够查看用户login的内容并查看事件发生的历史logging 有没有像这样的东西? 你能提供或参考如何做到这一点的详细说明? 我所见过的唯一的事情就是允许我这样做,就是用于Windows的Serv-U FTP(这是非常昂贵的)。
我得到DNS查询超时,但所有的DNS健康检查说,一切都很好。 我发现的唯一问题: 至less有一台服务器缺less指向其主机名的反向logging recursion查询被拒绝 您的SOA EXPIRE号码是:3600000.这是不正确的 我一直相信这些都是可选的,可以被滥用..看到这里http://www.stupendous.net/archives/2009/01/19/annoying-dns-recursive-queries/
我一直需要将相当大量的数据(可能平均大约1TB /天+ 60TB到目前为止,计数)自动化到一个单独的远程存储系统。 到目前为止,我已经通过编写自定义的python代码来完成这个工作,因为在合适的networking传输块中包装数据以及可用的协议(在我们的例子中是GridFTP)有一些特殊的挑战。 我想知道是否有任何材料(文章,博客文章或书籍 – 如果它们真的很好)提供最佳实践和/或有关如何以强健和容错的方式编写数据pipe理脚本的提示? 更新/澄清:我要补充的是,我们已经或多或less地解决了file upload问题(比较远程和本地校验和)。 不过,我们需要处理更多的事情,因为我们为HPC中心的所有项目提供了一个类似“解决scheme”的“保pipe箱”,所以我们基本上都pipe理着这个保pipe箱界面的所有内容,直到用户想要从存储中取回特殊文件。 因此,我们需要处理项目,归档事件,所有文件的元数据,包括创build校验和等等,所有这些都以一种完全自动化的方式进行,一个归档事件可以由5TB组成,大小的文件。 这就要求我们的自动化软件采用强大的容错方式,因为我们不能真正手动跟踪每一个存储的文件。 因此,我正在寻找更多用于编写软件(特别是数据处理/系统调用)的一般提示/最佳实践,而不仅仅是如何validation上传。 我希望看到的最佳实践和暗示的东西,例如:exception处理,日志logging,validation,自动化testing等等,以及如何将所有这些结合起来以获得您可以依赖的解决scheme,而无需持续观察(当你需要的时候,你应该得到一个邮件等)。