Check open ports with python

>>> import socket
>>> def isOpen(ip,port):
...    s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
...    try:
...       s.connect((ip, int(port)))
...       s.shutdown(2)
...       return True
...    except:
...       return False
...
>>> isOpen('atotclic.es',443)
True
>>> isOpen('atotclic.es',444)
False


Rescan disk

echo "- - -" > /sys/class/scsi_host/host[0-9]/scan

for i in `ls /sys/class/scsi_host/`; do sudo echo "- - -" > /sys/class/scsi_host/$i/scan ; done

Generate encrypted passwords Python

>>> import crypt
>>> prefix = '$6$'
>>> salt = 'saltsalt'
>>> password = 'password'
>>> crypt.crypt(password, prefix + salt)
'$6$saltsalt$qFmFH.bQmmtXzyBY0s9v7Oicd2z4XSIecDzlB5KiA2/jctKu9YterLp8wwnSq.qc.eoxqOmSuNp2xS0ktL3nh/'
python -c 'import crypt; print crypt.crypt("password", "$6$saltsalt$")'
$6$saltsalt$qFmFH.bQmmtXzyBY0s9v7Oicd2z4XSIecDzlB5KiA2/jctKu9YterLp8wwnSq.qc.eoxqOmSuNp2xS0ktL3nh/
mkpasswd -m sha-512 -S saltsalt password
$6$saltsalt$qFmFH.bQmmtXzyBY0s9v7Oicd2z4XSIecDzlB5KiA2/jctKu9YterLp8wwnSq.qc.eoxqOmSuNp2xS0ktL3nh/

Por un Sistema Libre !!!