linux - 为什么我们在安装memcached 后需要一个用户memcached 和一个组memcached?

标签 linux

这些用户喜欢什么

'memcached:x:101:103:Memcached 守护进程:/var/run/memcached:/sbin/nologin' 'apache:x:48:48:Apache:/var/www:/sbin/nologin'

用于?

最佳答案

memcached 中的 'd' 代表“守护进程”

在 Unix 世界中,守护进程是一种您希望提供某些服务的程序,即使没有用户以交互方式登录也是如此。

因此,它需要自己的用户和组(用于文件权限)。

所有守护进程都可以作为 root 运行,但为每个守护进程创建一个用户更安全。

关于linux - 为什么我们在安装memcached 后需要一个用户memcached 和一个组memcached?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15468712/

相关文章:

python - 自定义 Python 终端不显示 Bash 提示符

c - 哪个时钟应该用于 linux 中的进程间通信?

linux - 百胜,如何在其他目录中安装包?

linux - objdump 如何发出 intel 语法

linux - 在 Linux 中查找特定模式

c - Wait_event_interruptible 与wake_up_interruptible

mysql - iptables 导致外部站点连接 mysql 时出现问题

linux - 为什么 xargs -L 会产生正确的格式,而 xargs -n 却不会?

c++ - Linux共享内存只允许读访问

c - 使用 read() 系统调用反转文件中的每一行