It’s very annoying for user should do sudo ifconfig every time
Overview
Elementary OS Loki is Ubuntu Xenial based with pantheon desktop and Loki not have net-tools to run arp, route, iptunnel and of course ifconfig.
I need install net-tools
$ sudo apt install net-tools
Then run ifconfig command (as user) and it still not working
But you can do with sudo su or root account. This tutorial will show how to run app located on /sbin like ifconfig as normal user
Goal
The goal of case is user can access ifconfig (without run sudo or su)
How
We can try to setting up PATH to access /sbin/ifconfig or use alternative way
Set $PATH
There are several ways what I want it.
First think is I have to try assign special access for user to execute /sbin directory.
Generally, checking the content of PATH (user) to ensure system failure. The default output for command echo $PATH is
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
Source: https://askubuntu.com…
just add that path to /etc/environment to fix. this a Ubuntu system-wide configuration file, contains variables specifying the basic environment for all processes.
$ sudo vi /etc/environment
Then, execute these path
$ source /etc/environment
Alternative
If you dont like opening access to sbin directory, try alternative
- Another tool to show network interfaces like ifconfig. Thereis
ip addr
- Use Change mode
chmod 4755 /sbin/ifconfig
. In same time you can do ifconfig until you close terminal
Thats all.