I am trying to get a vpn setup. I thought logging in with su - might
have been a problem. When I run the following command with a root
terminal it is looking in my home directory:
root@crunchbang:/etc/openvpn/vpn_book# lsof|grep openvpn
lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file
system /home/joe/.gvfs


On Tue, 17 Mar 2015 12:05:33 -0600
Gustin Johnson <gus...@meganerd.ca> wrote:

> That error you posted can actually be ignored.  Generally
> stackexchange has high quality answers.
> 
> http://unix.stackexchange.com/questions/171519/lsof-warning-cant-stat-fuse-gvfsd-fuse-file-system
> 
> As for the "right" way, both of the options you listed will work
> pretty much as expected.   sudo -i allows customization in
> the /etc/sudoers file, while the "su -" variant simply loads the
> system environment.  Out of the box they should be the same.  On
> multi-user systems I actually prevent "sudo su -" from working, and
> define lists of applications that certain users/groups can use sudo
> for.  Both sudo -i and su are extremely dangerous.
> 
> Generally I avoid running a shell as root, so I tend to just use sudo
> <command>, and sudoedit <restricted file>.  This has the advantage of
> an audit trail, so if I screw up I can usually figure out how and
> where.
> 
> On Tue, Mar 17, 2015 at 11:53 AM, Gustin Johnson <gus...@meganerd.ca>
> wrote:
> 
> > Why not just use sudo to run lsof?
> >
> > sudo lsof |grep openvpn
> >
> > If you are looking for listening ports, then:
> > sudo lsof -i |grep openvpn
> >
> >
> >
> > On Tue, Mar 17, 2015 at 11:39 AM, Joe S <joes...@shaw.ca> wrote:
> >
> >> I am wondering if someone can tell me the right way to get a root
> >> shell through sudo. I tried the following commands:
> >> sudo su -
> >> sudo -i
> >>
> >> Then tried the following command and got this warning:
> >>
> >> lsof|grep openvpn
> >> lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file
> >> system /home/joe/.gvfs Output information may be incomplete.
> >>
> >> It looks like Linux is looking in the wrong directory for info. I
> >> have read that the correct way to do this was sudo su -
> >> This would use root's environment and home directory.
> >>
> >> Looking on the Net is confusing as I get conflicting advice between
> >> this.
> >>
> >> Thanks
> >>
> >> _______________________________________________
> >> clug-talk mailing list
> >> clug-talk@clug.ca
> >> http://clug.ca/mailman/listinfo/clug-talk_clug.ca
> >> Mailing List Guidelines (http://clug.ca/ml_guidelines.php)
> >> **Please remove these lines when replying
> >>
> >
> >


_______________________________________________
clug-talk mailing list
clug-talk@clug.ca
http://clug.ca/mailman/listinfo/clug-talk_clug.ca
Mailing List Guidelines (http://clug.ca/ml_guidelines.php)
**Please remove these lines when replying

Reply via email to