ubuntu下如何使得普通用户能够启动wireshark?

一. 将dumpcap的用户组更改为wireshark

sudo chgrp wireshark /usr/bin/dumpcap

二. 设置其他用户也具有与root一样的权限来执行dumpcap

sudo chmod 4755 /usr/bin/dumpcap

三. 将自身加入到wireshark组中,笔者的用户名为Jello,因此命令如下:

sudo gpasswd -a Jello wireshark

四. 最后提供一个完整的脚本来执行以上操作

地址在此

原文地址:https://www.cnblogs.com/dakewei/p/10884152.html

时间: 2025-01-02 03:34:12

ubuntu下如何使得普通用户能够启动wireshark?的相关文章

Ubuntu下如何将普通用户提升到root权限

在ubuntu的系统操作中,我们经常会使用到系统权限的,因为权限不足,导致在一些操作当中非常麻烦.要获取权限,最长使用的方法就是使用sudo指令,但是来回使用还是比较麻烦,有没有直接提升我们的用户权限呢?答案是——有的. 打开超级终端,输入指令sudo gedit /etc/passwd ,回车: 找到我们用户名所在的那一行,将里面的当前用户的ID值进行修改.譬如我的当前用户是crystal. 则找到了   crystal:x:1000:1000:crystal:/home/linuxidc:/

Ubuntu下设置Tomcat成为服务(开机启动)

1.将tomcat安装目录下bin文件夹中的catalina.sh拷贝到/etc/init.d下并修改名称为tomcat cp  /path/to/tomcat/bin/catalina.sh /etc/init.d cd /etc/init.d mv catalina.sh tomcat 分别执行上面三条命令,如果提示错误在开头加上sudo 2.打开tomcat文件 sudo gedit tomcat 3.修改tomcat文件添加 CATALINA_HOME=opt/apache-tomcat

Ubuntu下,解决mongod服务无法启动的问题

错误描述:在启动MongoDB客户端时候,报以下错误:<ignore_js_op>原因是mongod服务没开启,开启mongod服务命令:sudo service mongod start可以通过命令 ps aux | grep mongod 查看,发现并没有开启成功<ignore_js_op>根本原因是在启动MongoDB服务端报错了,提示:Data directory /data/db not found<ignore_js_op>这个是MongoDB数据库默认的存

ubuntu下修改进入root用户和修改文件权限

(1)进入root用户 su root 密码:设置的root密码 (2)修改文件权限 sudo chmod +777  file (3)执行shell ./shellfile (4)编写shell 第一行:普通用户  #!/bin/sh,root用户  #!/bin/bash

Ubuntu 下新建数据库和用户

# 登录 mysql -u root -p # 创建数据库 create database dev # 查看 show databases # 创建用户/schema insert into mysql.user(Host,User,Password) values("localhost","dev",password("dev")); # 刷新 flush privileges; # 数据库给用户复权 grant all privileges

ubuntu下的supervisor启动express失败问题

ubuntu下apt-get install nodejs后的启动命令是nodejs,而不同于windows下的node 所以我在supervisor启动express的时候出现了问题 提示如下: /usr/bin/env: "node": 没有那个文件或目录 然后whereis node,查看到文件都是nodejs形式命名,所以supervisor启动node的时候没有找到可执行的文件. 解决方法如下: cd  /usr/bin ls -s /usr/bin/nodejs /usr/

在Ubuntu下如何切换到超级用户

由于 Ubuntu 是基于 Debian 的 linux 操作系统,在默认的情况下,是没有超级用户(superuser, root)的,但有些系统操作必须有超级用户的权限才能进行,如手动释放内存等. 在 Ubuntu 下切换到超级用户需要使用其他方法,主要有两种: 1) sudo -i sudo 是 su 的加强版,意思是 do something as the supervisor.不需要密码就可以得到 root 的权限.但是它也有很多限制,比如,在默认的情况下,只能在 5 分钟之内使用 ro

Ubuntu下关闭apache和mysql的开机启动

Ubuntu下关闭apache和mysql的开机启动 sudo apt-get install sysv-rc-conf sudo sysv-rc-conf sudo vi /etc/init/mysql.conf Ubuntu运行级别的总结 一般的linux分7个级别: 0代表关机(halt) 1级别是单用户模式(single) 2级别是多用户级别,这个是默认级别 3,4,5未定义,可以提供给用户定义其他多用户级别 6代表重启(restart) S级别系统内部定义的单用户恢复模式. 相关问题:

烂泥:ubuntu下vsftpd虚拟用户配置

本文由ilanniweb提供友情赞助,首发于烂泥行天下 想要获得更多的文章,可以关注我微信ilanniweb. 以前搭建vsftpd都是在centos下,本以为在ubuntu按照以前的步骤搭建即可.可是实际情况告诉我是,我太想当然了.经过一番的折腾终于把ubuntu下vsftpd虚拟用户的配置搞定了,下面就把我的配置步骤贴出来供得为参考. 一.业务要求 现在要求创建一个FTP账号ailanni,该账号只能登录到/www目录下,不能切换到上级目录.同时处于安全考虑还要求该账号上传的文件权限为644