In [1]:
import os
import getpass
getpass.getuser¶
In [2]:
getpass.getuser()
Out[2]:
getpass.getpass¶
Prompt the user for a password without echoing. This is a secure way of asking user for password in a Python script.
In [ ]:
getpass.getpass()
os.getuid¶
In [3]:
os.getuid()
Out[3]:
os.getgid¶
In [4]:
os.getgid()
Out[4]:
os.geteuid¶
In [5]:
os.geteuid()
Out[5]:
os.getegid¶
In [6]:
os.getegid()
Out[6]:
os.getresuid¶
In [7]:
os.getresuid()
Out[7]:
os.getresgid¶
In [8]:
os.getresgid()
Out[8]:
In [1]:
import pwd
In [2]:
pwd.getpwnam("dclong")
Out[2]:
In [5]:
pwd.getpwnam("dclong").pw_gid
Out[5]:
In [4]:
pwd.getpwuid(501)
Out[4]:
In [6]:
pwd.getpwuid(501).pw_gid
Out[6]:
Test User's Access to Path¶
In [7]:
os.access("/home", os.R_OK)
Out[7]:
In [8]:
os.access("/home", os.W_OK)
Out[8]:
In [6]:
!ls -lha /home
In [9]:
os.access("/tmp", os.W_OK)
Out[9]:
In [ ]: