是否可以禁用对用户的密码SSH访问,但允许每个用户的密钥validation? 我的意思是,我有一个用户A,我不想给基于密码的访问,但我不想让他只使用密钥身份validation访问服务器(S)。 谢谢
我最近在开发Web服务器上安装了Munin,以跟踪系统使用情况。 我曾经说过,即使磁盘使用率几乎没有增加,系统的inode使用率也在以每天7-8%左右的速度攀升。 我猜测有些东西正在写很多小文件,但我找不到什么/在哪里。 我知道如何find磁盘空间的使用情况,但似乎无法find总结inode使用情况的方法。 有没有一种好的方法来确定目录的inode使用情况,以便我可以find使用的来源?
类似于http://whatismyip.com查找。 显然需要在那里查询一台电脑。 只是想知道是否有人有一个聪明的方法来做到这一点?
在Linux中,如果你inputcat *,你会得到如下的东西: line1从file1 来自file1的line2 来自file2的line1 来自file3的line1 来自file3的line2 来自file3的line3 我想要的是在文件之间显示一个分隔符。 像这样的东西: line1从file1 来自file1的line2 XXXXXXXXXXXX 来自file2的line1 XXXXXXXXXXXX 来自file3的line1 来自file3的line2 来自file3的line3 用一个简单的方式打字是否容易?
我们有一个已经使用了3年的linux服务器。 我们正在运行一些虚拟化的服务器,其中一些服务器的performance不佳,并且在相当长的一段时间内,服务器的IO容量已经超出,导致了糟糕的Iowait。 它有4 500克梭子鱼SATA驱动器连接到3COM RAID控制器。 1个驱动器有操作系统,其他3个安装RAID-5。 现在我们就驱动力的状况和是否积极失败进行辩论。 这是4个磁盘中的一个的一部分输出。 他们都有相对相似的统计数据: SMART属性数据结构修订号:10 具有阈值的供应商特定SMART属性: ID#ATTRIBUTE_NAME标记值最差值types已更新WHEN_FAILED RAW_VALUE 1 Raw_Read_Error_Rate 0x000f 118 099 006预故障始终 – 169074425 3 Spin_Up_Time 0x0003 095 092 000预失败始终 – 0 4 Start_Stop_Count 0x0032 100 100 020 Old_age始终 – 26 5 Reallocated_Sector_Ct 0x0033 100 100 036预失败始终 – 0 7 Seek_Error_Rate 0x000f 077 060 030预失败总是 – 200009354607 9 […]
有没有人有一个工具或脚本,将recursion更正目录上的文件权限? 在Ubuntu Linux机器上,一堆文件被错误地复制到一个具有完整777权限(用户,组,其他 – 读,写,执行)的USB磁盘。 我想把它们放回用户的目录中。 目录应该是775,所有其他文件可以是664.所有的文件是图像,文件或MP3,所以他们都不需要是可执行的。 如果目录位被设置,那么它需要执行,否则它只需要用户和组,读写。 我认为这是值得检查,如果这样的实用工具之前一起hacking一个shell脚本:)
我需要在tar命令上用“p”选项备份一些数据。 问题是我要恢复这个数据的地方将有所有相同的用户,但这些用户可能有不同的ID。 这是否有任何区别焦油或将它恢复正确的用户名权限?
上个星期,我接到了一个害怕的客户的电话,因为他认为他的网站被黑客攻击了。 当我查看他的网站时,我看到了apache2默认页面。 那天晚上我的服务器( Ubuntu 16.04 LTS )已经升级并重新启动。 通常当出现问题时,我会在晚上收到警报。 这次不是,因为监控系统检查HTTP状态码200,并且apache2默认页面带有状态码200。 发生了什么事是,在启动期间, apache2绑定到端口80和443比我的实际networking服务器nginx更快。 我没有自己安装apache2。 通过aptitude why apache2我发现php7.0包需要它。 简单地删除apache2将无法正常工作,因为显然php7.0需要它。 是否有可能创build一个限制,只有nginx允许绑定到端口80和443? 其他的解决scheme也是值得欢迎的。
我使用puppet来安装当前的JDK和tomcat。 package { [ "openjdk-6-jdk", "openjdk-6-doc", "openjdk-6-jre", "tomcat6", "tomcat6-admin", "tomcat6-common", "tomcat6-docs", "tomcat6-user" ]: ensure => present, } 现在我想补充一点 JAVA_HOME="/usr/lib/java" export JAVA_HOME 到/etc/profile ,只是为了避免这种情况。 我还没有在文档中find直接的答案。 有没有推荐的方法来做到这一点? 一般来说,我该如何告诉puppet把这个文件放在那里或者修改那个文件呢? 我使用puppet作为单个节点(独立模式)只是为了试用它并保留服务器设置的日志 。
我对最佳实践和潜在的开源项目感兴趣,这些项目将允许我的组织安全地存储多个密码并允许多个pipe理员访问它们。 我感兴趣的东西,将允许每个pipe理员有自己的login名/密钥与典型的密码保护的Excel电子表格。 ;) 最好是基于Web的应用程序,我可以通过SSL运行。 我需要它运行在Mac / Linux环境 – 没有Windows应用程序,请。 谢谢!