服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
根据Windows和Linux的线程,你在Mac OS X Server (或Client)中发现哪些命令最有用?
现在,我正在pipe理一个Ubuntu 14.04.2 LTS服务器上遇到一些非常奇怪的行为。 用cygwin(mintty)或Linux机器上的terminal通过ssh连接到服务器,我不能input字母e 。 我做了以下debugging: 字母e可以在远程服务器上的vim中input 字母e可以在本地机器的terminal上键入 $TERM被设置为xterm $LANG , $LANGUAGE和$LC_ALL被设置为de_DE.utf8 locale charmap返回UTF-8 现在,我完全没有想到这可能是什么原因造成的。 我会很高兴有关如何解决这个问题的build议。
有没有一个命令来查看哪些软件包可以从某个ppa仓库中获得?
我在Heroku文档中跑过这个页面 裸体域名(也称裸露域名或顶级域名)在DNS中通过Alogging进行configuration,在高度可用的环境(如大规模内部数据中心,云基础架构服务以及Heroku等平台)中使用时,会造成严重的可用性影响。 为了获得最大的可伸缩性和弹性,应用程序应该避免使用裸域,而仅仅依赖基于子域的主机名。 有人在这里说企业吗? 他们警告的“可用性影响”是什么? (我注意到http://stackoverflow.com工作没有问题,所以显然有这个问题上可行的替代哲学。)
我一直在使用电子表格来跟踪域名。 是否有任何网站服务维护一个域名数据库,并跟踪我们拥有的所有域名? 其中最重要的一点就是它会提醒我什么时候需要更新,但是也会跟踪我生命中所有的注册服务商。
我有一个WCF服务应用程序托pipe在IIS中。 在启动时,它会去获取一个非常昂贵的(在时间和CPU上)资源来用作本地caching。 不幸的是,IIS似乎相当规律地回收了这个过程。 所以我正在尝试更改应用程序池上的设置,以确保IIS不会回收该应用程序。 到目前为止,我已经改变了以下内容: 限制CPU下的间隔从5到0。 处理模式下从20到0的空闲超时。 从1740年到0年回收的正常时间间隔。 这足够吗? 而且我对我更改的项目有特定的问题: 在CPU下的限制间隔设置是什么意思? 这是否意味着如果超过某个CPU使用率,应用程序池将被回收? 究竟“回收”是什么意思? 应用程序是否完全拆除并重新启动? “工作进程closures”和“应用程序池回收”有什么区别? stream程模型下的“空闲超时”文档介绍了如何closures工作进程。 虽然回收期间的定时时间间隔文档讨论了应用程序池回收。 我不太喜欢两者之间的差异。 我以为w3wp.exe是运行应用程序池的工作进程。 有人可以解释两者之间的应用程序的差异? 有IIS7和IIS7.5标签的原因是因为该应用程序将在两个运行,并希望在版本之间的答案是相同的。 供参考的图片:
我有一个证书包.crt文件。 做openssl x509 -in bundle.crt -text -noout只显示根证书。 我如何看到所有其他证书?
这更多的是一个好奇心,然后一个真正的问题,我只是懒得重新启动或注销我的笔记本电脑。 我已经连接到Windows服务器上的networking共享与来自非域Windows 7计算机的域凭据,我没有标记选项来记住密码。 分享是\\10.10.10.10\folder 。 在此期间,我更改了该域帐户的密码,现在当我尝试访问该共享时,出现以下错误: login失败:未知的用户名或密码错误 我在客户端尝试了以下内容: 在Credential Manager中删除caching的凭据 运行net use delete 运行net session \\ip.of.the.server /delete给我“一个会话不存在与该计算机名称。 运行net use \\10.10.10.10\folder /u:DOMAIN\USER password给我“命令已成功完成”,但仍尝试从Windows资源pipe理器中访问共享时,仍然得到相同的未知的用户名或密码错误 把共享作为一个networking驱动器从GUI映射,然后我得到 指定的networking文件夹当前使用不同的用户名和密码进行映射。 要使用不同的用户名和密码进行连接,请先断开与此networking共享的所有现有映射。 运行net use看到连接,我得到的是在列表中没有连接 杀死explorer.exe并重新启动它。 我已经在服务器端尝试了以下内容: 去计算机pipe理>共享文件夹>会话,用我的用户名来终止会话 重新启动服务器 我设法使用域名而不是IP地址访问共享,但我很好奇。 在这种情况下,有谁知道如何删除caching的凭据? 当您在访问共享时未标记记住密码选项时,凭据caching在哪里,它们不会显示在Credential Manager中,并且在您运行net use时不会显示映射。
我修改了/etc/fstab 。 我validation了这些新设备,并且可以使用mount命令安装它们。 我如何validation对/etc/fstab所作的修改?
我已经被debian-sys-maint用户多次咬了,这个用户默认安装在从Ubuntu存储库安装的mysql-server软件包上。 通常会发生什么是我拉我们的生产数据库(这不在Debian / Ubuntu上运行)的新副本,以排除故障或新的开发,忘记排除mysql.user表,从而失去了debian-sys-maint用户。 如果我们为了任何原因添加新的mysql用户,我必须将这些用户“合并”到我的开发环境中,而不是仅仅叠加表。 没有用户我的系统似乎仍然function,但困扰与错误,如: sudo /etc/init.d/mysql restart Stopping MySQL database server: mysqld…failed. error: 'Access denied for user 'debian-sys-maint'@'localhost' (using password: YES)' 什么是debian-sys-maint用于? 有没有更好的方法让软件包维护者做他们正在做的事情? 丢失后恢复最简单的方法是什么? 什么是这个用户的正确/最小的一组权限? 似乎不好的主意“授予*。* …的所有特权” 编辑 另外的问题 – /etc/mysql/debian.cnf中的密码是否已经被哈希或者是这个明文密码? 当你重新创build用户时,这很重要,而我从来没有像第一次尝试那样做。 谢谢