how to restrict users not to login to root by using sudo -i and sudo su - and other if exists I have tried to restrict user by editing sudoers file M ALL=!/bin/su. I am able to restrict sudo su - but not sudo -i.
Preventing other users from viewing my files Ref:   My Ubuntu user account name "user-3121" with type as "Administrator". There is one more account named "admin" with type as "Administrator". How can I be sure whether or not "admin" can login as me or otherwise view my files in "user-3121"?  I discussed this with the other user and we have tried to modify /etc/sudoers to protect my files:  Cmnd_Alias   SHELLS = /bin/sh,/bin/bash,/bin/ksh, /usr/bin/x11/passwd  Cmnd_Alias   SU = /usr/bin/su,/bin/su,/usr/bin/gksudo,/usr/bin/sudo,/usr/bin/su bash,/usr/bin/sudo /bin/bash,/usr/sbin/visudo  Cmnd_Alias   PASS = /usr/bin/passwd root,/bin/* * root,/bin/* * sysadmin,/bin/* * /home/sysadmin,/usr/bin/passwd  Cmnd_Alias      EDIT= /bin/* /etc/sudoers,/bin/* sudoers,/bin/* /etc/passwd,/bin/* passwd,/bin/* /etc/group,/bin/* group,/bin/* /etc/shadow,/bin/* shadow,/*/*/[a-z]* /etc/sudoers,/*/*/[a-z]* /etc/passwd,/*/*/[a-z]* /etc/group,/*/*/[a-z]* /etc/shadow,/*/*/[a-z]* sudoers,/*/*/[a-z]* passwd,/*/*/[a-z]* group,/*/*/[a-z]* shadow  Cmnd_Alias   CMDS = /usr/sbin/userdel * sysadmin,/usr/sbin/userdel sysadmin,/usr/sbin/deluser * sysadmin,/usr/sbin/deluser sysadmin  root    ALL=(ALL) ALL, !CMDS  %admin ALL=(ALL) ALL, !SHELLS, !SU, !CMDS, !PASS, !EDIT %sudo  ALL=(ALL) ALL,!SHELLS, !SU, !CMDS, !PASS, !EDIT  admin ALL=(ALL) ALL administrator ALL=(ALL) ALL   If "admin" can still read my data, how do I prevent that?  Also how does this configuration work, it allows "user-3121" to run some sudo commands, but it doesn't actually mention "user-3121" anywhere?  P.S. I'm the only person who knows the password for the "root" user, so that I can log in as root using the "su" command.
How does a non-mathematician go about publishing a proof in a way that ensures it to be up to the mathematical community's standards? I'm a computer science student who is a maths hobbyist. I'm convinced that I've proven a major conjecture. The problem lies in that I've never published anything before and am not a mathematician by profession. Knowing full well that my proof may be fallacious, erroneous, or simply lacking mathematical formality, what advice would you give me? Best resources to learn bash scripting? How do I download with youtube-dl to get video title as filename? Use of Named Credentials seem to be tied to External Data Source Author information column wise I am using authblk package and I want to achieve following output using this package. What is the difference between 'located in' and 'located on'? showing that a group of order 45 is abelian Four complex numbers $z_1,z_2,z_3,z_4$ lie on a generalized circle if and only if they have a real cross ratio $[z_1,z_2,z_3,z_4]\in\mathbb{R}$ Let $[z_1,z_2,z_3,z_4]$ denote the  of the complex numbers $z_1,z_2,z_3,z_4\in \mathbb{C}$. Show that the distinct points $z_1,z_2,z_3,z_4\in\widehat{\mathbb{C}}$ lie on a generalized circle if and only if $[z_1,z_2,z_3,z_4]\in\mathbb{R}$.    I saw this statement claimed in , and wondered how one would go about showing it. I know of some facts we could work with:   First, the definition: A  in $\mathbb{C}$ is either a circle or a line in $\mathbb{C}$. I know that a Mobius transformation maps generalized circles to generalized circles. I know that if $f$ is a Mobius transformation and $z_j'=f(z_j)$, $j=1,2,3,4$, then $[z_1',z_2',z_3',z_4']=[z_1,z_2,z_3,z_4]$.   I have posted a potential proof as an answer below. Please let me know if you think it's complete. Thank you! Proper Installation of Kali linux tools in Ubuntu Avoiding errors due to unexpanded asterisk In bash I often use for-loops such as the following  for file in *.type; do    sommecommand "$file";  done;   to perform an operation for all files matching *.type. If no file with this ending is found in the working directories the asterisk is not expanded and usually I will get an error message saying that somecommand didn't find the file. I can immediately think of several ways to avoid this error. But adding a conditional does not seem to be very elegant. Is there a short and clean way to achieve this? INACTIVE_OWNER_OR_USER Force a browser to load the 'https' edition of a website, not the 'http'? During the Time War why didn't the Daleks blow up at least one TARDIS while in the Time Vortex? From the Cracks in time and space story arc it's known that if a TARDIS is blown up (possibly while in the Time Vortex) it rips creation itself apart. Also, from the Stolen Earth / Journey's End we learn the Daleks' masterplan which is subjugating creation itself via destroying it with the Reality Bomb (unfading Z-neutrino energy radiation).  In the Last Great Time War all sorts of temporal weapons were used and it's known that Daleks have the ability of time travel as well. Why didn't they use the Time Vortex back then to win the war once and for all via detonating a TARDIS while inside? Let's say I'm trying to answer a lot of questions just to up my reputation (even if I generally don't know what I'm talking about).  Then, whenever I get downvoted, I just delete my answer so that nobody sees that I've posted stupid answers, and so I don't lose reputation points.   Is this frowned upon? Do I lose reputation points on downvoted answers if I delete them? Possible Duplicate:          We have some "theme colors" that are reused in our CSS sheet.  Is there a way to set a variable and then reuse it?  E.g.  .css OurColor: Blue  H1 {   color:OurColor; } Help me understand the proof for Bolzano-Weierstrass Theorem! What is the name for the grammatical figure, where the present tense is substituted for a past event? I am preparing a book for publication which contains the following passage:     Stromberg in Religious Liberalism in Eighteenth-Century England   (1954) noted that 'the critical moment in the emergence of a positive   spirit of reform...consisted in the awareness of evil as being social   and remediable. It begins about 1750.'   My proof reader (my wife) has picked this out suggesting it should be the past tense. However if I say It began about 1750 it seems to convey too much certainty about the exact date. I just want to convey an impression of it being something which emerges in the mid-eighteenth century. I believe use of the present tense is the way to go.   But what is this artifice called, this use of the present to convey mild uncertainty? How do I join two separate objects so I can edit them as one mesh? Is it valid to have more than one question mark in a URL? How to forward X over SSH to run graphics applications remotely? I have a machine running Ubuntu which I SSH to from my Fedora 14 machine. I want to forward X from the Ubuntu machine back to Fedora so I can run graphical programs remotely. Both machines are on a LAN.  I know that the -X option enables X11 forwarding in SSH, but I feel like I am missing some of the steps.  What are the required steps to forward X from a Ubuntu machine to Fedora over SSH?