Articles of linux

阻止用户访问文件夹

我有一个拥有80个用户的Centos 7服务器,并且我有许多80个用户可以访问的目录。 不过,我想要一个特定的用户不能访问一个单一的目录,我该怎么做? 我只想阻止一个用户访问特定的目录,保持所有其他用户的权限不变。 我怎样才能做到这一点?

团队过程与父过程之间的区别

各位terminal用户, 我想知道集团stream程和父stream程之间的区别是什么? 根据我所知,父进程可能有多个subprocess,而组进程只是用于父进程的另一个术语,因为父进程可能有许多subprocess,将所有subprocess分组在一个共同的组进程。 我对么?

FreeRadius无法获得新的openssl版本

我刚开始使用FreeRadius。 我已经安装了FreeRadius 2.2.9,但是当我尝试使用radiusd -X进行debugging时, radiusd -X了这个错误 拒绝从libssl版本OpenSSL 1.0.1e-fips 2013年2月11日开始(范围在1.0.1 – 1.0.1f)。 安全公告CVE-2014-0160(Heartbleed) 欲了解更多信息,请访问http://heartbleed.com 但是当我运行openssl version我得到的结果是 OpenSSL 1.0.2h 2016年5月3日 我不知道为什么会发生这种情况。 谁能帮忙? 我正在使用CentOS release 6.8 (Final) 。 谢谢。

Ping后只能SSH

我有一台运行RHEL 6的虚拟机,我只能在ping之后访问它。 [user@localhost ~]$ ssh remotehost Connection timed out. [user@localhost ~]$ ping remotehost PING remotehost.example.com (10.1.60.93) 56(84) bytes of data. 64 bytes from remotehost.example.com (10.1.60.93): icmp_seq=1 ttl=61 time=1.65 ms ^C — remotehost.example.com ping statistics — 1 packets transmitted, 1 received, 0% packet loss, time 622ms rtt min/avg/max/mdev = 1.656/1.656/1.656/0.000 ms [user@localhost ~]$ ssh remotehost user@remotehost's […]

起搏器故障超时不会重置故障计数

我在Centos7上使用Pacemaker 1.1.13和Corosync 2.3.4。 我有一个主/从资源的问题。 有我的资源meta attrs: 迁移阈值= 1 失败超时= 10S 但是当资源宕机时,只有一次尝试启动它。 文档说,属性failure-timeout = 10s应该每10秒重置一次failcount,但是这并没有发生,所以资源永远不会启动。 你知道这个问题吗? 也许我做错了什么? 我正在发送下面的“电脑状态”: Cluster Name: webcluster Corosync Nodes: 10.121.100.101 10.121.100.102 Pacemaker Nodes: pm-node1 pm-node2 Resources: Master: Services-master Meta Attrs: failure-timeout=10s Group: Services Meta Attrs: migration-threshold=1 Resource: Test (class=ocf provider=scooty type=test) Operations: start interval=0s timeout=20 (Test-start-interval-0s) stop interval=0s timeout=20 (Test-stop-interval-0s) monitor interval=10 […]

为什么LXC需要重启?

LXC文档说: 在创build第一个容器之前,您可能应该注销并重新login,或者重新启动计算机,以确保将用户放置在正确的cgroup中。 有人可以解释为什么这是需要运行的东西: lxc-usernsexec -mb:0:100000:1 — bash 我在/etc/subgid和/etc/subuid有适当的映射。 但是这个命令只是说在我重启之前拒绝了权限。 什么是正确的cgroups代表? 编辑 在安装LXC之前: jml@somehost:~$ cat /proc/self/cgroup 2:name=systemd:/user/1002.user/123.session 安装LXC并重新启动后: jml@somehost:~$ cat /proc/self/cgroup 11:hugetlb:/user/1002.user/5.session 10:perf_event:/user/1002.user/5.session 9:blkio:/user/1002.user/5.session 8:freezer:/user/1002.user/5.session 7:devices:/user/1002.user/5.session 6:memory:/user/1002.user/5.session 5:cpuacct:/user/1002.user/5.session 4:cpu:/user/1002.user/5.session 3:cpuset:/user/1002.user/5.session 2:name=systemd:/user/1002.user/5.session 请注意,我所属的组别没有差异。 我注意到的唯一的变化是那些cgroups 。 现在让这些cgroups影响在命名空间中映射用户的能力?

如何使SCSI机箱LED闪烁?

我有一个位于Ubuntu 16.04上的SCSI机箱(supermicro BPN-SAS-825TQ)。 是否有可以发送到机箱的sg_ses (或sg_senddiag或其他)命令,即使机箱中没有磁盘,后面的LED也会闪烁。

Ext4:如何防止硬链接?

我们的备份系统duplicity不支持Linux硬链接。 为了防止数据丢失,我想强制在我们的系统上不存在硬链接。 AFAIK,没有ext4挂载选项来禁用硬链接function。 我可以删除ln工具,但这不会禁用底层的系统调用(此外,我想保留符号链接)。 任何人有一个好主意如何解决这个问题? 用EXT4_LINK_MAX设置为1重新编译内核?

内核在CentOS上的恐慌 – 谷歌计算引擎实例

我在Google Compute Engine的CentOS实例中遇到内核恐慌错误。 我能够看到错误,并已经找出解决方法,但是我无法通过串口控制台进入GRUB菜单。 dracut: Mounted root filesystem /dev/sda1 dracut: Loading SELinux policy type=1404 audit(1479929075.614:2): enforcing=1 old_enforcing=0 auid=4294967295 ses=4294967295 dracut: SELinux: Could not open policy file <= /etc/selinux/targeted/policy/policy.24: No such file or directory /sbin/load_policy: Can't load policy and enforcing mode requested: No such file or directory dracut Warning: Initial SELinux policy load failed. dracut FATAL: […]

Gitlab:通过ruby“bundle”进程消耗极高的内存

我在运行在Ubuntu LTS 16.04上的Gitlab安装有问题。 我必须指出,我没有太多的Linux或Gitlab的经验。 我的一些个人项目(只有4个)的Gitlab安装运行正常,虽然推动是非常缓慢,有时失败。 访问网页界面也非常慢。 我检查了服务器,注意到使用了高达96%的内存。 罪魁祸首似乎是一个捆绑过程。 top – 00:15:30 up 59 days, 16:17, 1 user, load average: 0.00, 0.01, 0.09 Tasks: 160 total, 1 running, 159 sleeping, 0 stopped, 0 zombie %Cpu(s): 0.5 us, 0.2 sy, 0.0 ni, 99.3 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st KiB Mem : 72.4/2048272 [||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| […]