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

Linux普通用户使用Docker

简介 Docker 是一款开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux 或 Windows 操作系统的机器上,也可以实现虚拟化。...不过,对于不那么要求安全性的场景,或者服务器上的部分普通用户值得信赖,能安全使用其被赋予的权限,则可以考虑给这部分用户使用 Docker 的权限。...普通用户使用 Docker 3.1 问题 普通用户直接使用 Docker 会报错权限不足: docker: Got permission denied while trying to connect to...docker 【注】如果在运行上述命令时,USER 一直是登录状态,则也要使用 newgrp docker 来刷新以获取改变。...如果需要让普通用户在 Docker 中也能使用显卡,则需要进一步配置,具体参见 Nvidia 提供的官方指导。

7.2K20

Linux下如何配置普通用户的sudo命令权限?

背景 在Linux系统操作时,通常不会直接采用root用户。但当某些命令需要root权限执行时,往往会通过sudo命令提升当前用户的执行权限来完成。...如果普通用户并未进行配置相应的配置,则在使用sudo命令时会提示“xxx 不在 sudoers 文件中。此事将被报告。“ 本篇文章就带大家实践一下如何对普通用户配置sudo命令执行的权限。...如果你的用户在切换时,如果出现”不在 sudoers 文件中“的警告信息,那么核查一下,对应的用户应该没有在该文件中进行配置,因此也无法使用 sudo 命令。...小结 针对普通用户临时提升权限执行命令的场景,只需在 /etc/sudoers 文件中进行配置即可。...网络上也有其他的配置方案,但未使用visudo命令,而是先对 /etc/sudoers 文件进行全变更,然后再进行修改,最后再将权限变更回去。虽然也能实现同样的修改功能,但绕的太远了。

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

    Kubernetes之kuberconfig--普通用户授权kubernetes集群

    创建证书签名请求文件 使用我们刚刚创建的私钥创建一个证书签名请求文件:zhangpeng.csr,要注意需要确保在-subj参数中指定用户名和组(CN表示用户名,O表示组) openssl req -new...key zhangpeng.key -out zhangpeng.csr -subj "/CN=zhangpeng/O=layabox" 可能你会出现下面的报错: [image.png] 注:图非上面执行命令的截图...当然了我使用的是腾讯云的tke集群。证书是位于/etc/kubernetes目录下的 server.crt和server.key。...这里就用这两个文件生成证书文件,命令如下: root@ap-shanghai-k8s-master-1:~/ap-shanghai# openssl x509 -req -in zhangpeng.csr...[image.png] 到这里,zhangpeng用户的配置就已经创建成功了,现在我们使用当前的这个配置文件来操作kubectl命令的时候,应该会出现错误,因为我们还没有为该用户定义任何操作的权限: $

    1.5K22

    linux sed命令使用

    Linux系统中,sed命令是一种非常强大和灵活的工具,可以帮助用户进行多种文本操作,如文本替换、删除、插入、打印等等。...下面是sed命令的详细介绍和使用示例: 命令格式 sed命令的基本格式为: sed [选项] '动作' 文件名 其中,选项用于指定sed的行为,动作则是对文件进行的操作,文件名表示需要处理的文件。...常用选项 sed命令有一些常用选项,这里列举一些常用的: -n:不自动打印模式空间的内容,只有在命令中显式指定打印时才会打印; -i:在原文件中直接修改,而不是输出到标准输出或指定文件中; -e:允许对文件进行多个编辑动作...常用操作 sed命令支持多种操作,这里介绍一些常用的操作: 1. 替换操作 sed命令可以用来替换文件中的文本。...可以通过指定多个行号来删除多行,例如: $ sed '2d;3d' test.txt line 1 上面的命令将文件中的第二行和第三行删除。 3. 插入操作 sed命令可以用来向文件中插入文本。

    3.8K10

    Linux find命令使用

    最近在工作中学习了不少Linux方面的命令,比如vim的使用命令、find命令、rpm打包spec配置文件等等。 鸟哥私房才基础版给了我不少帮助,在这里感谢鸟哥。     ...遇到的其中一个问题是使用ubuntu12.04往公司的SVN上传一个目录,不过之前这个目录是从SVN下载下来的,更改了目录后需要删除原来的所有.svn目录。...上网找了一下Linux下删除目录下所有.svn的方法,方法如下: Linux下删除这些目录是很简单的,主要是使用了find工具,命令如下 find ....-type d -iname ".svn" -exec rm -rf {} \;      感觉Linux下的subersion客户端速度蛮快的,5.8G的目录花10多分钟就能下载到本地,但是使用Windows...可以在终端下使用man find来查询find命令的相关参数。

    4K30

    linux使用 curl 命令

    curl 模拟 GET\POST 请求,以及 curl post 上传文件 一般情况下,我们调试数据接口,都会使用一个 postman 的工具。在命令行中,我们使用 curl 这个工具。...下面,我们来简单的说一下,curl 的一些常见使用方法: curl GET 请求 curl命令 + 请求接口的地址。...在命令行中使用 ctrl + r 激活搜索,然后输入关键词。如下图所示: ? 如果搜索出来的结果有多条,当前的这条不是你想要的,继续按 ctrl + r 快捷键,可以切换搜索结果,如下图所示: ?...://curl.haxx.se/docs/manpage.html) curl 模拟请求:https://blog.csdn.net/fungleo/article/details/80703365 linux...或 mac 命令行更优雅的使用 curl 命令:https://fungleo.blog.csdn.net/article/details/105794798

    7.4K10

    普通用户使用systemd

    要让 CentOS 8 的普通用户(非 root 用户)使用 systemd 进行管理,您需要做以下几个配置: 1....创建一个新的普通用户使用现有用户 如果您还没有普通用户,请使用以下命令创建一个: sudo useradd -m new_user sudo passwd new_user 将“new_user”替换为您喜欢的用户名...要启用 `lingering` 功能,请使用以下命令: sudo loginctl enable-linger new_user 将“new_user”替换为您的普通用户名。 3....以普通用户身份管理服务 现在,您可以使用 `systemctl` 命令普通用户身份启动、停止、重启和查询服务状态。请确保在命令使用 `--user` 标志。...设置服务在启动时自动运行 要将服务设置为在系统启动时自动运行,请使用以下命令: systemctl --user enable my_service.service 现在,您已经为 CentOS 8 的普通用户配置了

    1.7K20

    linux命令使用笔记

    [hostname| ip-address] a)在linux命令行下输入: ftp 192.168.26.66 b)服务器询问你用户名和口令,分别输入用户名和相应密码,认证通过即可。...ftp> bye 四、文件赋权 文件权限: ls -lh linux下文件的权限可以对3类用户进行限制:分别是用户(user),简称u,也就是文件的拥有者;用户组(group),简称g;其他人...linux下权限表示方法有两种,字母和数字。对于字母,rwx分别为read、write、x(eXecute,执行,对于目录是进入的权限)。对于数字,r=4、write=2、x=1。...使用chmod来改变权限:chmod [augo][+-][rwx] file chmod u+x remote_cmd.sh #给用户xzc加上x权限 chmod +x remote_cmd.sh...,则是设置所有人权限而不能对单个用户的某个权限操作 chmod 777 remote_cmd.sh #给所有人加上rwx权限 使用chown改变文件的用户及用户组 chown

    1.2K20

    linux Dig命令使用大全

    在 unix 和 linux 下,建议大家使用 dig 命令来代替 nslookup。...查看 zone 数据的增量传输 dig @server qianlong.com IXFR=N # 用 dig 查看反向解析 dig -x 124.42.102.203 @server # 查找一个域的授权...虽然通常情况下 dig 使用命令行参数,但它也可以按批处理模式从文件读取搜索请求。不同于早期版本,dig 的 BIND9 实现允许从命令行发出多个查询。...文件中的每一项都应该以和使用命令行接口对 dig 的查询相同的方法来组织。 -h 当使用选项 -h 时,显示一个简短的命令行参数和选项摘要。...也可以使用对所有查询均有效的查询选项全局集合。全局查询选项必须位于命令行上第一个名称、类、类型、选项、标志和查询选项的元组之前。

    5.2K31
    领券