ls -al /显示一个文件夹: drwxrwxrwt 2 root root 4096 Feb 26 09:00 tmp drwxrwxrwt中的最后一个字符是什么意思?
我有虚拟的Linux(Fedora 17)服务器与28GB内存和2GB交换。 服务器正在运行一个MySQL数据库,它被设置为使用大部分的RAM。 经过一段时间的运行后,服务器开始使用swap来换出未经处理的页面。 这很好,因为我的swappiness默认为60,这是预期的行为。 奇怪的是,top / meminfo中的数字与来自进程的信息不一致。 即服务器正在报告这些数字: /proc/meminfo: SwapCached: 24588 kB SwapTotal: 2097148 kB SwapFree: 865912 kB top: Mem: 28189800k total, 27583776k used, 606024k free, 163452k buffers Swap: 2097148k total, 1231512k used, 865636k free, 6554356k cached 如果我使用https://serverfault.com/a/423603/98204中的脚本,它会报告合理的数字(由bash'es,systemd等交换的less量MB)和MySQL的一个大的分配(我省略了大量的输出行): 892 [2442] qmgr -l -t fifo -u 896 [2412] /usr/libexec/postfix/master 904 [28382] mysql -u root 976 […]
我有一个2 CPU的服务器(每个22核心加HT)。 我创build了64个分配内核的KVM Guest。 当我运行编译任务时,虚拟机显示100%的所有64个内核(在适度的磁盘I / O和内存使用情况下),但在物理机器上,访客仅使用14个100%的内核,而不是所有88个内核100%的64个专用内核)。 即使我产生了更多的编译任务,这不会改变。 是否有任何参数或设置我必须改变,以实际使用所有可用的计算能力?
在成功configurationKerberos后,这是我在/etc/pam.d/common-auth文件中find的: auth [success=2 default=ignore] pam_unix.so nullok_secure auth [success=1 default=ignore] pam_winbind.so krb5_auth krb5_ccache_type=FILE cached_login try_first_pass auth requisite pam_deny.so auth required pam_permit.so success=2控制值意味着如果pam_unix.so 失败 ,身份validation跳转到auth requisite pam_deny.so行或最后一行?
我有一个主要是Windows的networking:Windows 2008服务器(与DNS / DHCP以及AD),以及各种主要的Windows机器(服务器,XP,7)。 我知道尝试添加几个Linux机器,并且不能让它们出现在DNS服务器上。 我使用Ubuntu 11.04(客户端和服务器)。 虽然Samba或任何东西,Ubuntu的盒子不属于域的一部分。 我在互联网上看到了许多相互矛盾的答案,包括这个网站:是由Linux机器还是由DHCP服务器完成注册? 我已经尝试了以下内容: 在Linux机器上,在/etc/dhcp/dhclient.conf ,我有: send host-name "ubuntubox" 。 还尝试完全合格的域名,即send host-name "ubuntubox.mydomain.local (侧问题:哪一个是正确的?) 在Windows服务器上,在DHCPconfiguration中,右键单击区域 – > 属性 – > DNS选项卡 – >勾选最后一个checkbox( dynamic更新… )。 无论如何…没有什么帮助。 另一方面的问题是:为什么我的Linux机器上有/etc/dhcp3和/etc/dhcp ? 只有后一个文件夹才有dhclient.conf (尽pipe网上有一些常见的说法)。 另外,是sudo dhclient -r真的相当于ipconfig /renew ? 据我所能说,它什么都不做。
在路由器后面运行(X)Ubuntu 10.04.2 LTS。 我刚刚在该机器上收到了来自我的根帐户的电子邮件,主题如下: *** SECURITY information for <hostname> : 消息正文包含此警告: <hostname> : jun 1 22:15:17 : <username> : 3 incorrect password attempts ; TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/bin/sh /tmp/tmpPHBmTO 我可以看到没有/tmp/tmpPHBmTO文件,虽然有一个名为/tmp/tmpwoSrWW的文件,其时间戳约会于2011-06-01 22:14,所以就在提到的date/时间之前。 这是一个二进制文件,内容对我来说看起来并不熟悉。 另外,该文件只有-rw——-权限。 在我阅读的时候,这意味着有人(或者某个人)已经(有)访问我的机器。 显然不是root访问(还),但仍然足以将文件写入我的/tmp目录。 是否有人指点我可以在哪里寻找更多的信息:谁可以做到这一点,以及他们如何做到这一点? 我的路由器被configuration为允许访问SSH,HTTP(nginx作为其他服务之一的反向代理),SMTP,POP(后缀)和IMAP(dovecot)以及端口51413(传输)的转发stream量。
我们是RHEL,Solaris,Windows 2003和Windows 2008服务器混合使用的一个相对较小的商店(就系统pipe理员而言) 总共约200台服务器。 对于我们的pipe理员帐户(Linux中的root和Windows中的admnistrator ),我们有一个密码scheme,取决于数据中心位置和服务器的其他一些logging的属性。 在Linux上,我们目前的做法是创build一个共享的非特权帐户,我们可以findroot 。 在基于Windows的系统上,我们创build了具有pipe理员权限的其他帐户。 这两个帐户共享相同的密码。 这被certificate是非常低效的。 当有人离开我们的商店时,我们必须: 更改pipe理员帐户的密码scheme 为每个服务器生成一个新的pipe理员密码 拿出一个新的非pipe理员帐户密码 触摸每个服务器并更改密码 我想知道是否有人在类似的环境可以build议一个更健全的方式来pipe理这些凭据。 一些相关信息: 尽pipe我们的大部分服务器都是我们AD域的一部分,但并不是全部。 我们用Puppetpipe理我们所有的Linux服务器(密钥authentication是我想到的一个选项,但是它只会解决上面提到的#3问题)。 我们用Cobbler提供Linux服务器。 我们约有10%的硬件专用于VMWare。 在这些情况下,我们使用VMWare模板来构build服务器。 任何想法或build议将不胜感激。 这个问题已经持续了一段时间,我终于想解决这个问题。
如果有人通过sshlogin到服务器以便使用shell,可以快速使用last | w |来显示login的用户。 如果有人通过sshfs在另一台计算机上挂载目录在同一台服务器上,则last | w |不会显示连接。 有没有一个命令类似于last | w |谁将显示当前sshfs挂载在服务器上?
我有一个m1.xlarge实例上运行MySQL的100GB EBS卷保存数据文件。 我想迁移到一个m3.2xlarge的实例,并将数据文件放在新的2个80GB SSD驱动器上。 我停止了我的实例,相应地改变了types,并启动了它。 然而,我所能find的所有存储都是15G tempfs和8G安装驱动器。 $ fdisk -l Disk /dev/xvda1: 8589 MB, 8589934592 bytes 255 heads, 63 sectors/track, 1044 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 如何访问此实例types的2个80GB固态硬盘?
我的几个常规程序(定期)崩溃,并显示消息“用户定义的信号1”。 我知道有一个nohup命令,但是有一个nousr1命令? 或者什么东西可以做nohup但是用USR1呢?