首页 >>  正文

linux修改用户uid

来源:baiyundou.net   日期:2024-09-23

作者:SuperNG6

今天在浏览GitHub的时候,偶然间看到一个项目,makeding aria2b。浏览一下,发现可以通过调用aria2c rpc获取peers 客户端名称,然后调用iptables进行屏蔽,把aria2 无法屏蔽吸血雷的大难题给解决了,于是乎决定动手,把aria2b 集成到了docker aria2 镜像中。

可以屏蔽迅雷的docker aria2

https://github.com/SuperNG6/docker-aria2

项目地址 使用方法

superng6/aria2:a2b-latest

推荐使用docker-compose 来启动。

version: "3.6"\nservices:\n  aria2:\n    image: superng6/aria2:a2b-latest\n    container_name: aria2\n    network_mode: host\n    cap_add:\n      - NET_ADMIN\n    environment:\n      - PUID=1026\n      - PGID=100\n      - TZ=Asia/Shanghai\n      - SECRET=yourtoken\n      - CACHE=512M\n      - PORT=6800\n      - WEBUI=true\n      - WEBUI_PORT=8080\n      - BTPORT=32516\n      - UT=true\n      - QUIET=true\n      - SMD=true\n      - A2B=true\n    volumes:\n      - $PWD/config:/config\n      - $PWD/downloads:/downloads\n      - /lib/modules:/lib/modules\n    restart: unless-stopped   

其中的PUID,PGID根据你的情况进行修改,ssh 进入Linux系统,输入 id 你的用户id 获取到你的UID和GID,替换命令中的PUID、PGID,不懂就都填 0

volumes中的下载地址根据你的实际情况进行修改

8080端口为AriaNg的webui端口,访问 http://127.0.0.1:8080 即可打开AriaNg

6800为 aria2c 的rpc 端口

yourtoken 为默认秘钥

具体设置请看图


检查效果

迅雷拜拜

尾巴

本次对镜像的功能添加过程整体还是比较顺利的,docker中的iptables v6 防火墙比较麻烦,摸索了一番,通过添加cap_add: - NET_ADMIN ,和挂载/lib/modules,避免了使用特权容器机制,此外由于aria2b的可能会存在高IO下无反应的问题,增加了每两个小时重启一次aria2b进程功能,以确保长期使用下的稳定性。另外,项目代码完全开源,详见GitHub。

PS:教程写的相对简单,更详细的内容,可以仔细研读 docker-compose 中的内容,和翻看我主页中往期关于docker aria2文章,里面关于如何在群晖中使用docker aria2有着比较详细的教程,这次就简单分享了一下屏蔽迅雷的新功能,算是公告个喜讯吧,Aria2也可以告别吸血P2P下载了。

阅读更多网络存储精彩内容,可前往什么值得买查看

","gnid":"9138c2fd9e9ad2271","img_data":[{"flag":2,"img":[{"desc":"","height":"300","title":"","url":"https://p0.ssl.img.360kuai.com/t0138c2cebd61dae8b0.jpg","width":"1080"},{"desc":"","height":"692","title":"","url":"https://p0.ssl.img.360kuai.com/t0116d9063ee4c00542.jpg","width":"1024"},{"desc":"","height":"296","title":"","url":"https://p0.ssl.img.360kuai.com/t0153f9173e98207e99.jpg","width":"1024"},{"desc":"","height":"733","title":"","url":"https://p0.ssl.img.360kuai.com/t01ef70491490a1bd24.jpg","width":"1024"},{"desc":"","height":"881","title":"","url":"https://p0.ssl.img.360kuai.com/t01c699d0c2f0d5d7ca.jpg","width":"1024"}]}],"original":0,"pat":"art_src_1,fts0,sts0","powerby":"hbase","pub_time":1693066602000,"pure":"","rawurl":"http://zm.news.so.com/8cb5e6a604118adf7603060933aad8b4","redirect":0,"rptid":"e20a94d1b56fed9e","rss_ext":[],"s":"t","src":"什么值得买","tag":[{"clk":"ktechnology_1:rng","k":"rng","u":""}],"title":"可以屏蔽迅雷的docker aria2 来了!

戴饺储5168阿里云服务器怎么把普通用户修改为最高用户 -
仲高思15288619121 ______ 在linux下,修改普通用户成root用户的方法有是有,但这是属于一种歪招.编辑 /etc/shadow文件,用root用户打开,找到其中要修改的用户,将用户的UID修改成0,重启,就可以了,然后那一个用户就有了和root一样的权限功能.还有一种比较正经的方法,在debian/ubuntu下,如果该普通用户被在sudoers文件里面允许使用sudo来获取临时root的话,那么用户是可以通过 sudo -i 输入密码的方式来临时变更为root的.

戴饺储5168linux 如何建一个账户隶属于管理员组?
仲高思15288619121 ______ 1.命令:useradd -u 0 -g 0 用户名这里-u 0 表示这个帐号uid为0,即管理员,也可以是其他.-g 0 就是表示属于管理员组了,最后加上你要创建的用户名就行了.2.使用root创建一个普通用户,然后修改/etc/passwd文件,把这个用户的uid和gid改...

戴饺储5168linux 如何建立用户,需要改变宿主目录的 -
仲高思15288619121 ______ chown aaa:bbb ddd aaa是新宿主用户名,bbb是aaa的group名,ddd是要改宿主的目录.

戴饺储5168linux里怎样让一个用户没有登录系统的权限 -
仲高思15288619121 ______ 第一种情况:还未建立用户时,可以使用以下命令1,groupadd groupname useradd -g groupname username -s /bin/false //-s为默认shell,不给shell,也就不能登录2,groupadd groupname useradd -g groupname username -s /sbin/nologin //-s为默...

戴饺储5168linux怎样修改用户权限? -
仲高思15288619121 ______ 1. linux中更改用户权限和用户组可以使用chmod命令. 2. 增加权限给当前用户 chmod +wx filename. 命令中各选项的含义为:u 表示“用户(user)”,即文件或目录的所有者.g 表示“同组(group)用户”,即与文件属主有相同组ID的所有用户.o 表示“其他(others)用户”.a 表示“所有(all)用户”.它是系统默认值.

戴饺储5168linux操作系统中常见的用户管理命令有哪些 -
仲高思15288619121 ______ linux中常用的用户管理命令: 1 groups 列出当前用户所属的所有组 2. newgrp groupname 切换当前用户的有效用户组为groupname.一个用户可以属于多个组,但只有一个 有效用户组,当其新建一个文件时,该文件属于有效用户组. ...

戴饺储5168linux里给用户修改权限 -
仲高思15288619121 ______ 是的,其实操作系统是只认uid号的~

戴饺储5168linux 怎么设置用户权限只能查看 -
仲高思15288619121 ______ linux与用户权限设置:1、添加用户 首先用adduser命令添加一个普通用户,命令如下: #adduser tommy //添加一个名为tommy的用户 #passwd tommy //修改密码 Changing password for user tommy. New UNIX password: //在这里输入新密码 ...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024