首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux普通用户使用Docker

简介 Docker 是一款开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux 或 Windows 操作系统的机器上,也可以实现虚拟化。...不过,对于不那么要求安全性的场景,或者服务器上的部分普通用户值得信赖,能安全使用其被赋予的权限,则可以考虑给这部分用户使用 Docker 的权限。...普通用户使用 Docker 3.1 问题 普通用户直接使用 Docker 会报错权限不足: docker: Got permission denied while trying to connect to...如果需要让普通用户在 Docker 中也能使用显卡,则需要进一步配置,具体参见 Nvidia 提供的官方指导。...附录 参考资料: Install Docker Engine Post-installation steps for Linux NVIDIA Cloud Native Documentation non-root

7.2K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux 普通用户启动nginx报错处理

    1024以上的端口,1024以内的端口只能由root用户使用,nginx这里使用的是80端口,所以切换普通用户启动失败 方案 想到的第一反应就是让要保留80端口,只能是root启动,又想用普通用户启动怎么办呢...在文件执行时进程的属主或组ID置为该文件的文件属主。 方式“u+s”设置文件的用户ID位,“g+s”设置组ID位。...分析 nginx需要超级用户启动, 因为普通用户只能用1024以上的端口,1024以内的端口只能由root用户使用,nginx这里使用的是80端口,所以切换普通用户启动失败 方案 要保留80端口,只能是...root启动,又想用普通用户启动怎么办呢?...在文件执行时进程的属主或组ID置为该文件的文件属主。 方式“u+s”设置文件的用户ID位,“g+s”设置组ID位。

    4.2K10

    Linux学习笔记之如何让普通用户获得ROOT权限

    在学习sodu的时候,我发现一些命令只能由root用户使用,普通用户使用会提示此用户没有使用sudo的权限。...我想到的解方法是正在使用的普通用户获得root权限,于是我通过百度和询问老师知道了如何去实现。 举例: 1.创建一个新用户boy,密码:123456(自定义) ?...(4)可以注意到,这里有三个ALL,它们的意思分别是: 第一个ALL是指网络中的主机,我们后面它改成了主机名,它指明boy可以在此主机上执行后面的命令。...最后一个ALL是指命令名 例如,我们想让boy用户在linux主机上以root的身份执行kill命令,这样编写配置文件: boy=root/bin/kill 3.将sudoers访问权限恢复440 chmod...440 sudoers 4.登陆普通用户,测试权限

    4.1K10

    Linux探索学习】第五弹——Linux用户管理:创建、删除与查看普通用户

    前言: Linux下创建普通用户是我们以后经常要做的一件事,一个超级用户下可以有多个普通用户,这样我们就可以用这些普通用户去做不同的事情,所以学习如何创建并管理这些用户就显得尤为重要 提醒:本篇是在Ubuntu...系统下进行的操作 一、创建普通用户 首先我们先要知道,普通用户是要有超级用户来创建,也就是在root用户下创建,root用户下可以创建多个普通用户,并对这些用户进行管理 创建普通用户需要的指令是:...上面的测试方法可以帮助我们查看是否创建成功,并且方法一也可以帮助我们快速的查看我们所拥有的普通用户,但是这个方法有些时候是不准的,在我们删除完普通用户后,/home目录下的普通用户名并不会消失,所以我们需要更准确的方法查找普通用户...sudoers 文件,命令如下: vim /etc/sudoers 执行结果如下: 在文件中写入图中的那行代码,作用就是给temp4用户sudo权限,将他设为信任用户 保存退出之后,切换至 study_linux...执行完此命令后,我们发现已经不能进入temp4用户了,可见temp4用户已经不存在了 七、总结 在 Linux 中,普通用户的创建、删除和查看是系统管理的重要组成部分。

    10110

    普通用户使用systemd

    要让 CentOS 8 的普通用户(非 root 用户)使用 systemd 进行管理,您需要做以下几个配置: 1....创建一个新的普通用户或使用现有用户 如果您还没有普通用户,请使用以下命令创建一个: sudo useradd -m new_user sudo passwd new_user 将“new_user”替换为您喜欢的用户名...为普通用户启用 `lingering` 功能 systemd 提供了一个名为 `lingering` 的功能,允许普通用户在登录会话结束后继续运行他们的服务。...创建 systemd 用户服务单元文件 普通用户需要一个 systemd 服务单元文件来启动和管理他们的服务。...以普通用户身份管理服务 现在,您可以使用 `systemctl` 命令以普通用户身份启动、停止、重启和查询服务状态。请确保在命令中使用 `--user` 标志。

    1.7K20

    使用systemd,服务装进 Linux 心脏里~

    Linux非常的安全、可靠,而且有一股黑黝黝的妹子味道,这说明她也是柔软的。 服务跑在Linux上,就像男生女装藏在密码箱里一样让人放心,它的稳定安全可以让人安稳的睡个懒觉。...鉴于xjjdog非常讨厌卖弄缩写名词的特点,我它的全称打在这里:single point of failure。 一台Linux是孤单一台Linux,所以跑在上面的服务,就会有单点问题。...但无论怎么搞,我们都希望跑在Linux上的某个进程,能够随着Linux的启动自动启动,随着Linux的关闭自动关闭。...curl http://localhost:14000 程序搞成服务 要想让上面的程序成为系统的一部分,需要将其服务化。...给这个文件起一个名字吧,比如xjjdogfirstjava.service,然后文件扔进/etc/systemd/system/目录里。 要启动这个服务的话,直接执行下面的命令就好了。

    63130

    linux设置成使用密钥登录

    平常使用服务器,因为是在互联网中,只要知道端口密码和ip就可以登录,方便的同时也带来了一定的安全隐患,今天就介绍一个密码禁用,使用密钥登录的方法,这样就实现了只有拥有密钥文件的电脑才可以登录服务器。...install lrzsz -y    安装lrzsz mkdir ~/.ssh        在root文件夹下创建.ssh文件夹 cd ~/.ssh      进入.ssh文件夹 rz     我们刚才保存的公钥上传到...mv id_rsa_2048.pub authorized_keys        //id_rsa_2048.pub 这是我的文件文件名,他重命名为authorized_keys chmod 600...authorized_keys   设置权限 vi /etc/ssh/sshd_config      //下面2段的#注释去掉 RSAAuthentication yes PubkeyAuthentication

    2.2K71
    领券