op

系统管理员可以灵活地向受信任的用户授予对某些root操作的访问权,而不必授予他们完全的超级用户特权

语法
op mnemonic [arg]

选项

-V   显示版本号

-l   列出可用命令。
     请注意,这只会显示允许您运行的命令

arg(s)命令参数,可以是变量参数、文本参数,比如特定的命令选项(0Gun)或文件(/dev/rmt20)。变量参数在这里指定为$1,22… n;

实例




Example /etc/op.conf:

# Define some users
OPERATORS=(fred|barry)
# Define hosts that Fred is restricted to
FRED_HOSTS=(alpha|beta)
# Define hosts that Barry is restricted to
BARRY_HOSTS=(theta|gamma)
# Define user/host access list
ACCESS_LIST=fred@FRED_HOSTS|barry@BARRY_HOSTS

# 'op shell' - gives user a root shell
shell
/bin/su -; 
users=ACCESS_LIST

environment

password 
help="Root shell"

# 'op reboot' - reboot system
reboot
/sbin/reboot; 
users=ACCESS_LIST

password 
help="Reboot system"

# 'op shutdown <time>' - shutdown at a
# certain time. Restricts argument to
# valid values only
shutdown
/sbin/shutdown -h $1;
users=ACCESS_LIST
$1=(now|[0-1]?[0-9]:[0-9][0-9]|2[0-3]:[0-5][0-9]|+[0-9]+)
help="Shutdown system"

# Switch inetd on and off, shows complex
# shell example and 'string' arguments. $1
# in this example is expanded by op
inetd /bin/sh -c '
case $1 in
on) /usr/sbin/inetd -s ;;
off) /usr/bin/pkill inetd ;;
esac
';
users=ACCESS_LIST
$1=on|off

op 命令实例:

linux命令:openssl rand -rand /dev/urandom -base64 30 30 -base64 /dev/urandom -rand rand openssl openssl rand -rand /dev/urandom -base64 30rootopen.com
linux命令:openssl rand -rand /dev/urandom -base64 30 30 -base64 /dev/urandom -rand rand openssl openssl rand -rand /dev/urandom -base64 30rootopen.com
2019-07-09 21:21:50

linux命令:openssl x509 -x509toreq -in certificate.crt -out CSR.csr -signkey privateKey.key privateKey.key -signkey CSR.csr -out certificate.crt -in -x509toreq x509 openssl openssl x509 -x509toreq -in certificate.crt -out CSR.csr -signkey privateKey.keyrootopen.com
linux命令:openssl x509 -x509toreq -in certificate.crt -out CSR.csr -signkey privateKey.key privateKey.key -signkey CSR.csr -out certificate.crt -in -x509toreq x509 openssl openssl x509 -x509toreq -in certificate.crt -out CSR.csr -signkey privateKey.keyrootopen.com
2019-02-12 21:27:59

linux命令:openssl req -out CSR.csr -new -newkey rsa:2048 -nodes -keyout privateKey.key privateKey.key -keyout -nodes rsa:2048 -newkey -new CSR.csr -out req openssl openssl req -out CSR.csr -new -newkey rsa:2048 -nodes -keyout privateKey.keyrootopen.com
linux命令:openssl req -out CSR.csr -new -newkey rsa:2048 -nodes -keyout privateKey.key privateKey.key -keyout -nodes rsa:2048 -newkey -new CSR.csr -out req openssl openssl req -out CSR.csr -new -newkey rsa:2048 -nodes -keyout privateKey.keyrootopen.com
2019-02-12 21:26:42

linux命令:openssl req -x509 -sha256 -nodes -days 365 -newkey rsa:2048 -keyout privateKey.key -out certificate.crt certificate.crt -out privateKey.key -keyout rsa:2048 -newkey 365 -days -nodes -sha256 -x509 req openssl openssl req -x509 -sha256 -nodes -days 365 -newkey rsa:2048 -keyout privateKey.key -out certificate.crtrootopen.com
linux命令:openssl req -x509 -sha256 -nodes -days 365 -newkey rsa:2048 -keyout privateKey.key -out certificate.crt certificate.crt -out privateKey.key -keyout rsa:2048 -newkey 365 -days -nodes -sha256 -x509 req openssl openssl req -x509 -sha256 -nodes -days 365 -newkey rsa:2048 -keyout privateKey.key -out certificate.crtrootopen.com
2019-02-12 21:26:13

linux命令:openssl pkcs8 -inform DER -nocrypt -in [priv key] -out [pem priv key] key] priv [pem -out key] [priv -in -nocrypt DER -inform pkcs8 openssl openssl pkcs8 -inform DER -nocrypt -in [priv key] -out [pem priv key]rootopen.com
linux命令:openssl pkcs8 -inform DER -nocrypt -in [priv key] -out [pem priv key] key] priv [pem -out key] [priv -in -nocrypt DER -inform pkcs8 openssl openssl pkcs8 -inform DER -nocrypt -in [priv key] -out [pem priv key]rootopen.com
2018-04-30 17:11:48

linux命令:openssl ans1parse -inform DER < [priv key] key] [priv < DER -inform ans1parse openssl openssl ans1parse -inform DER < [priv key]rootopen.com
linux命令:openssl ans1parse -inform DER < [priv key] key] [priv < DER -inform ans1parse openssl openssl ans1parse -inform DER < [priv key]rootopen.com
2018-02-19 13:30:48

linux命令:openssl s_client -connect [host]:[sslport] -cipher LOW LOW -cipher [host]:[sslport] -connect s_client openssl openssl s_client -connect [host]:[sslport] -cipher LOWrootopen.com
linux命令:openssl s_client -connect [host]:[sslport] -cipher LOW LOW -cipher [host]:[sslport] -connect s_client openssl openssl s_client -connect [host]:[sslport] -cipher LOWrootopen.com
2018-03-29 00:36:48

linux命令:openssl pkcs12 -export -in /dir/CERTIFICATE.pem -inkey /dir/KEY.pem -certfile /dir/CA-cert.pem -name "certName" -out /dir/certName.p12 /dir/certName.p12 -out "certName" -name /dir/CA-cert.pem -certfile /dir/KEY.pem -inkey /dir/CERTIFICATE.pem -in -export pkcs12 openssl openssl pkcs12 -export -in /dir/CERTIFICATE.pem -inkey /dir/KEY.pem -certfile /dir/CA-cert.pem -name "certName" -out /dir/certName.p12rootopen.com
linux命令:openssl pkcs12 -export -in /dir/CERTIFICATE.pem -inkey /dir/KEY.pem -certfile /dir/CA-cert.pem -name "certName" -out /dir/certName.p12 /dir/certName.p12 -out "certName" -name /dir/CA-cert.pem -certfile /dir/KEY.pem -inkey /dir/CERTIFICATE.pem -in -export pkcs12 openssl openssl pkcs12 -export -in /dir/CERTIFICATE.pem -inkey /dir/KEY.pem -certfile /dir/CA-cert.pem -name "certName" -out /dir/certName.p12rootopen.com
2018-05-21 00:33:48

linux命令:open . . open open .rootopen.com
linux命令:open . . open open .rootopen.com
2018-02-18 20:05:48

linux命令:opendiff <file1> <file2> <file2> <file1> opendiff opendiff <file1> <file2>rootopen.com
linux命令:opendiff <file1> <file2> <file2> <file1> opendiff opendiff <file1> <file2>rootopen.com
2018-03-25 08:13:48

linux命令:openssl s_client -starttls smtp -crlf -connect 127.0.0.1:25 127.0.0.1:25 -connect -crlf smtp -starttls s_client openssl openssl s_client -starttls smtp -crlf -connect 127.0.0.1:25rootopen.com
linux命令:openssl s_client -starttls smtp -crlf -connect 127.0.0.1:25 127.0.0.1:25 -connect -crlf smtp -starttls s_client openssl openssl s_client -starttls smtp -crlf -connect 127.0.0.1:25rootopen.com
2018-05-26 00:03:48

linux命令:openssl des3 -salt -in unencrypted-data.tar -out encrypted-data.tar.des3 encrypted-data.tar.des3 -out unencrypted-data.tar -in -salt des3 openssl openssl des3 -salt -in unencrypted-data.tar -out encrypted-data.tar.des3rootopen.com
linux命令:openssl des3 -salt -in unencrypted-data.tar -out encrypted-data.tar.des3 encrypted-data.tar.des3 -out unencrypted-data.tar -in -salt des3 openssl openssl des3 -salt -in unencrypted-data.tar -out encrypted-data.tar.des3rootopen.com
2018-01-13 19:08:48

linux命令:openssl rand -base64 6 6 -base64 rand openssl openssl rand -base64 6rootopen.com
linux命令:openssl rand -base64 6 6 -base64 rand openssl openssl rand -base64 6rootopen.com
2018-04-15 04:19:48

linux命令:openssl rand -base64 1000 | tr "[:upper:]" "[:lower:]" | tr -cd "[:alnum:]" | tr -d "lo" | cut -c 1-8 | pbcopy pbcopy | 1-8 -c cut | "lo" -d tr | "[:alnum:]" -cd tr | "[:lower:]" "[:upper:]" tr | 1000 -base64 rand openssl openssl rand -base64 1000 | tr "[:upper:]" "[:lower:]" | tr -cd "[:alnum:]" | tr -d "lo" | cut -c 1-8 | pbcopyrootopen.com
linux命令:openssl rand -base64 1000 | tr "[:upper:]" "[:lower:]" | tr -cd "[:alnum:]" | tr -d "lo" | cut -c 1-8 | pbcopy pbcopy | 1-8 -c cut | "lo" -d tr | "[:alnum:]" -cd tr | "[:lower:]" "[:upper:]" tr | 1000 -base64 rand openssl openssl rand -base64 1000 | tr "[:upper:]" "[:lower:]" | tr -cd "[:alnum:]" | tr -d "lo" | cut -c 1-8 | pbcopyrootopen.com
2018-03-05 02:31:48

linux命令:openssl x509 -in filename.crt -noout -text -text -noout filename.crt -in x509 openssl openssl x509 -in filename.crt -noout -textrootopen.com
linux命令:openssl x509 -in filename.crt -noout -text -text -noout filename.crt -in x509 openssl openssl x509 -in filename.crt -noout -textrootopen.com
2018-04-23 14:05:48

linux命令:openssl s_client -connect www.example.com:443 -prexit -prexit www.example.com:443 -connect s_client openssl openssl s_client -connect www.example.com:443 -prexitrootopen.com
linux命令:openssl s_client -connect www.example.com:443 -prexit -prexit www.example.com:443 -connect s_client openssl openssl s_client -connect www.example.com:443 -prexitrootopen.com
2018-03-17 13:14:48

linux命令:open-command $(ls -rt *.type | tail -n 1) 1) -n tail | *.type -rt $(ls open-command open-command $(ls -rt *.type | tail -n 1)rootopen.com
linux命令:open-command $(ls -rt *.type | tail -n 1) 1) -n tail | *.type -rt $(ls open-command open-command $(ls -rt *.type | tail -n 1)rootopen.com
2018-03-10 21:41:48

linux命令:open -a BBEdit file.sql file.sql BBEdit -a open open -a BBEdit file.sqlrootopen.com
linux命令:open -a BBEdit file.sql file.sql BBEdit -a open open -a BBEdit file.sqlrootopen.com
2017-12-31 22:15:48

linux命令:openssl rand -base64 <length> <length> -base64 rand openssl openssl rand -base64 <length>rootopen.com
linux命令:openssl rand -base64 <length> <length> -base64 rand openssl openssl rand -base64 <length>rootopen.com
2017-12-28 06:02:48

linux命令:optipng -o3 *png && advpng -z -4 *png && advdef -z -4 *png *png -4 -z advdef && *png -4 -z advpng && *png -o3 optipng optipng -o3 *png && advpng -z -4 *png && advdef -z -4 *pngrootopen.com
linux命令:optipng -o3 *png && advpng -z -4 *png && advdef -z -4 *png *png -4 -z advdef && *png -4 -z advpng && *png -o3 optipng optipng -o3 *png && advpng -z -4 *png && advdef -z -4 *pngrootopen.com
2018-06-03 03:20:48

linux命令:openssl base64 -in base64.decoded.txt -out base64.encoded.txt base64.encoded.txt -out base64.decoded.txt -in base64 openssl openssl base64 -in base64.decoded.txt -out base64.encoded.txtrootopen.com
linux命令:openssl base64 -in base64.decoded.txt -out base64.encoded.txt base64.encoded.txt -out base64.decoded.txt -in base64 openssl openssl base64 -in base64.decoded.txt -out base64.encoded.txtrootopen.com
2018-04-06 16:30:48

linux命令:openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//' s/.$//' 's/\(..\)/\1:/g; sed | 6 -hex rand openssl openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//'rootopen.com
linux命令:openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//' s/.$//' 's/\(..\)/\1:/g; sed | 6 -hex rand openssl openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//'rootopen.com
2018-01-25 19:30:48

linux命令:openssl pkcs12 -info -nodes -in /path/to/encryptedp12 > /path/to/asciip12 /path/to/asciip12 > /path/to/encryptedp12 -in -nodes -info pkcs12 openssl openssl pkcs12 -info -nodes -in /path/to/encryptedp12 > /path/to/asciip12rootopen.com
linux命令:openssl pkcs12 -info -nodes -in /path/to/encryptedp12 > /path/to/asciip12 /path/to/asciip12 > /path/to/encryptedp12 -in -nodes -info pkcs12 openssl openssl pkcs12 -info -nodes -in /path/to/encryptedp12 > /path/to/asciip12rootopen.com
2018-03-27 19:10:48

linux命令:openssl dgst -sha256 <<<"test" <<<"test" -sha256 dgst openssl openssl dgst -sha256 <<<"test"rootopen.com
linux命令:openssl dgst -sha256 <<<"test" <<<"test" -sha256 dgst openssl openssl dgst -sha256 <<<"test"rootopen.com
2018-03-25 04:09:48

linux命令:openssl base64 -d < file.txt > out out > file.txt < -d base64 openssl openssl base64 -d < file.txt > outrootopen.com
linux命令:openssl base64 -d < file.txt > out out > file.txt < -d base64 openssl openssl base64 -d < file.txt > outrootopen.com
2018-02-03 17:03:48

linux命令:openssl s_client -connect localhost:443 -ssl2 -ssl2 localhost:443 -connect s_client openssl openssl s_client -connect localhost:443 -ssl2rootopen.com
linux命令:openssl s_client -connect localhost:443 -ssl2 -ssl2 localhost:443 -connect s_client openssl openssl s_client -connect localhost:443 -ssl2rootopen.com
2018-01-01 03:16:48

linux命令:openssl req -new -x509 -extensions v3_ca -days 1100 -subj "/C=CA/ST=CA/L=SomeCity/O=EXAMPLE Inc./OU=Web Services/CN=example.com/emailAddress=postmaster@example.com" -nodes -keyout web.key -out web.crt web.crt -out web.key -keyout -nodes Services/CN=example.com/emailAddress=postmaster@example.com" Inc./OU=Web "/C=CA/ST=CA/L=SomeCity/O=EXAMPLE -subj 1100 -days v3_ca -extensions -x509 -new req openssl openssl req -new -x509 -extensions v3_ca -days 1100 -subj "/C=CA/ST=CA/L=SomeCity/O=EXAMPLE Inc./OU=Web Services/CN=example.com/emailAddress=postmaster@example.com" -nodes -keyout web.key -out web.crtrootopen.com
linux命令:openssl req -new -x509 -extensions v3_ca -days 1100 -subj "/C=CA/ST=CA/L=SomeCity/O=EXAMPLE Inc./OU=Web Services/CN=example.com/emailAddress=postmaster@example.com" -nodes -keyout web.key -out web.crt web.crt -out web.key -keyout -nodes Services/CN=example.com/emailAddress=postmaster@example.com" Inc./OU=Web "/C=CA/ST=CA/L=SomeCity/O=EXAMPLE -subj 1100 -days v3_ca -extensions -x509 -new req openssl openssl req -new -x509 -extensions v3_ca -days 1100 -subj "/C=CA/ST=CA/L=SomeCity/O=EXAMPLE Inc./OU=Web Services/CN=example.com/emailAddress=postmaster@example.com" -nodes -keyout web.key -out web.crtrootopen.com
2018-01-19 01:29:48

linux命令:openssl rand -base64 12 12 -base64 rand openssl openssl rand -base64 12rootopen.com
linux命令:openssl rand -base64 12 12 -base64 rand openssl openssl rand -base64 12rootopen.com
2018-04-16 14:56:48

linux命令:open -a Finder <path> <path> Finder -a open open -a Finder <path>rootopen.com
linux命令:open -a Finder <path> <path> Finder -a open open -a Finder <path>rootopen.com
2018-04-04 12:44:48

linux命令:openssl rand 6 -base64 -base64 6 rand openssl openssl rand 6 -base64rootopen.com
linux命令:openssl rand 6 -base64 -base64 6 rand openssl openssl rand 6 -base64rootopen.com
2018-04-13 09:49:48

linux命令:open R,"curl -s http://feeds2.feedburner.com/Command-line-fu|xml2|"; while(<R>){ chomp; m(^/rss/channel/item/title=) and do{ s/^.*?=//; ($t,$d,$l)=($_,undef,undef) }; m(^/rss/channel/item/description=) and do{ s/^.*?=//; push @d,$_ }; m(^/rss/channel/item m(^/rss/channel/item }; @d,$_ push s/^.*?=//; do{ and m(^/rss/channel/item/description=) }; ($t,$d,$l)=($_,undef,undef) s/^.*?=//; do{ and m(^/rss/channel/item/title=) chomp; while(<R>){ http://feeds2.feedburner.com/Command-line-fu|xml2|"; -s R,"curl open open R,"curl -s http://feeds2.feedburner.com/Command-line-fu|xml2|"; while(<R>){ chomp; m(^/rss/channel/item/title=) and do{ s/^.*?=//; ($t,$d,$l)=($_,undef,undef) }; m(^/rss/channel/item/description=) and do{ s/^.*?=//; push @d,$_ }; m(^/rss/channel/itemrootopen.com
linux命令:open R,"curl -s http://feeds2.feedburner.com/Command-line-fu|xml2|"; while(<R>){ chomp; m(^/rss/channel/item/title=) and do{ s/^.*?=//; ($t,$d,$l)=($_,undef,undef) }; m(^/rss/channel/item/description=) and do{ s/^.*?=//; push @d,$_ }; m(^/rss/channel/item m(^/rss/channel/item }; @d,$_ push s/^.*?=//; do{ and m(^/rss/channel/item/description=) }; ($t,$d,$l)=($_,undef,undef) s/^.*?=//; do{ and m(^/rss/channel/item/title=) chomp; while(<R>){ http://feeds2.feedburner.com/Command-line-fu|xml2|"; -s R,"curl open open R,"curl -s http://feeds2.feedburner.com/Command-line-fu|xml2|"; while(<R>){ chomp; m(^/rss/channel/item/title=) and do{ s/^.*?=//; ($t,$d,$l)=($_,undef,undef) }; m(^/rss/channel/item/description=) and do{ s/^.*?=//; push @d,$_ }; m(^/rss/channel/itemrootopen.com
2017-12-26 17:45:48

linux命令:openssl s_client -connect www.example.com:443 > /tmp/example.com.cert /tmp/example.com.cert > www.example.com:443 -connect s_client openssl openssl s_client -connect www.example.com:443 > /tmp/example.com.certrootopen.com
linux命令:openssl s_client -connect www.example.com:443 > /tmp/example.com.cert /tmp/example.com.cert > www.example.com:443 -connect s_client openssl openssl s_client -connect www.example.com:443 > /tmp/example.com.certrootopen.com
2018-05-05 06:56:48

linux命令:openssl rsa -in /path/to/originalkeywithpass.key -out /path/to/newkeywithnopass.key /path/to/newkeywithnopass.key -out /path/to/originalkeywithpass.key -in rsa openssl openssl rsa -in /path/to/originalkeywithpass.key -out /path/to/newkeywithnopass.keyrootopen.com
linux命令:openssl rsa -in /path/to/originalkeywithpass.key -out /path/to/newkeywithnopass.key /path/to/newkeywithnopass.key -out /path/to/originalkeywithpass.key -in rsa openssl openssl rsa -in /path/to/originalkeywithpass.key -out /path/to/newkeywithnopass.keyrootopen.com
2018-03-25 06:18:48

linux命令:openssl aes-256-cbc -salt -in secrets.txt -out secrets.txt.enc secrets.txt.enc -out secrets.txt -in -salt aes-256-cbc openssl openssl aes-256-cbc -salt -in secrets.txt -out secrets.txt.encrootopen.com
linux命令:openssl aes-256-cbc -salt -in secrets.txt -out secrets.txt.enc secrets.txt.enc -out secrets.txt -in -salt aes-256-cbc openssl openssl aes-256-cbc -salt -in secrets.txt -out secrets.txt.encrootopen.com
2018-01-15 01:56:48

linux命令:openssl pkcs8 -in /etc/pki/tls/web.key -out /root/wc.key -nocrypt && tshark -o "ssl.desegment_ssl_records:TRUE" -o "ssl.desegment_ssl_application_data:TRUE" -o "ssl.keys_list:,443,http,/root/wc.key" -o "ssl.debug_file:rsa.log" -R "(tcp.port eq 443)" 443)" eq "(tcp.port -R "ssl.debug_file:rsa.log" -o "ssl.keys_list:,443,http,/root/wc.key" -o "ssl.desegment_ssl_application_data:TRUE" -o "ssl.desegment_ssl_records:TRUE" -o tshark && -nocrypt /root/wc.key -out /etc/pki/tls/web.key -in pkcs8 openssl openssl pkcs8 -in /etc/pki/tls/web.key -out /root/wc.key -nocrypt && tshark -o "ssl.desegment_ssl_records:TRUE" -o "ssl.desegment_ssl_application_data:TRUE" -o "ssl.keys_list:,443,http,/root/wc.key" -o "ssl.debug_file:rsa.log" -R "(tcp.port eq 443)"rootopen.com
linux命令:openssl pkcs8 -in /etc/pki/tls/web.key -out /root/wc.key -nocrypt && tshark -o "ssl.desegment_ssl_records:TRUE" -o "ssl.desegment_ssl_application_data:TRUE" -o "ssl.keys_list:,443,http,/root/wc.key" -o "ssl.debug_file:rsa.log" -R "(tcp.port eq 443)" 443)" eq "(tcp.port -R "ssl.debug_file:rsa.log" -o "ssl.keys_list:,443,http,/root/wc.key" -o "ssl.desegment_ssl_application_data:TRUE" -o "ssl.desegment_ssl_records:TRUE" -o tshark && -nocrypt /root/wc.key -out /etc/pki/tls/web.key -in pkcs8 openssl openssl pkcs8 -in /etc/pki/tls/web.key -out /root/wc.key -nocrypt && tshark -o "ssl.desegment_ssl_records:TRUE" -o "ssl.desegment_ssl_application_data:TRUE" -o "ssl.keys_list:,443,http,/root/wc.key" -o "ssl.debug_file:rsa.log" -R "(tcp.port eq 443)"rootopen.com
2018-05-20 08:15:48

linux命令:open . . open open .rootopen.com
linux命令:open . . open open .rootopen.com
2018-04-07 02:09:48

linux命令:open(){ if [[ -n "$1" ]];then explorer /e, $(cygpath -mal "$PWD/$1");else explorer /e, $(cygpath -mal "$PWD");fi } } "$PWD");fi -mal $(cygpath /e, explorer "$PWD/$1");else -mal $(cygpath /e, explorer ]];then "$1" -n [[ if open(){ open(){ if [[ -n "$1" ]];then explorer /e, $(cygpath -mal "$PWD/$1");else explorer /e, $(cygpath -mal "$PWD");fi }rootopen.com
linux命令:open(){ if [[ -n "$1" ]];then explorer /e, $(cygpath -mal "$PWD/$1");else explorer /e, $(cygpath -mal "$PWD");fi } } "$PWD");fi -mal $(cygpath /e, explorer "$PWD/$1");else -mal $(cygpath /e, explorer ]];then "$1" -n [[ if open(){ open(){ if [[ -n "$1" ]];then explorer /e, $(cygpath -mal "$PWD/$1");else explorer /e, $(cygpath -mal "$PWD");fi }rootopen.com
2018-06-11 08:05:48

linux命令:open() { explorer /e, $(cygpath -wap "${1:-$PWD}"); } } "${1:-$PWD}"); -wap $(cygpath /e, explorer { open() open() { explorer /e, $(cygpath -wap "${1:-$PWD}"); }rootopen.com
linux命令:open() { explorer /e, $(cygpath -wap "${1:-$PWD}"); } } "${1:-$PWD}"); -wap $(cygpath /e, explorer { open() open() { explorer /e, $(cygpath -wap "${1:-$PWD}"); }rootopen.com
2018-01-17 09:00:48

linux命令:openssl s_client -state -connect site.com:443 site.com:443 -connect -state s_client openssl openssl s_client -state -connect site.com:443rootopen.com
linux命令:openssl s_client -state -connect site.com:443 site.com:443 -connect -state s_client openssl openssl s_client -state -connect site.com:443rootopen.com
2017-12-30 14:30:48

linux命令:openssl dgst -md5 file.ext file.ext -md5 dgst openssl openssl dgst -md5 file.extrootopen.com
linux命令:openssl dgst -md5 file.ext file.ext -md5 dgst openssl openssl dgst -md5 file.extrootopen.com
2018-02-07 18:30:48

linux命令:openssl rand -hex 1 | tr '[:lower:]' '[:upper:]' | xargs echo "obase=2;ibase=16;" | bc | cut -c1-6 | sed 's/$/00/' | xargs echo "obase=16;ibase=2;" | bc | sed "s/$/:$(openssl rand -hex 5 | sed 's/\(..\)/\1:/g; s/.$//' | tr '[:lower:]' '[:upper:]')/" '[:upper:]')/" '[:lower:]' tr | s/.$//' 's/\(..\)/\1:/g; sed | 5 -hex rand "s/$/:$(openssl sed | bc | "obase=16;ibase=2;" echo xargs | 's/$/00/' sed | -c1-6 cut | bc | "obase=2;ibase=16;" echo xargs | '[:upper:]' '[:lower:]' tr | 1 -hex rand openssl openssl rand -hex 1 | tr '[:lower:]' '[:upper:]' | xargs echo "obase=2;ibase=16;" | bc | cut -c1-6 | sed 's/$/00/' | xargs echo "obase=16;ibase=2;" | bc | sed "s/$/:$(openssl rand -hex 5 | sed 's/\(..\)/\1:/g; s/.$//' | tr '[:lower:]' '[:upper:]')/"rootopen.com
linux命令:openssl rand -hex 1 | tr '[:lower:]' '[:upper:]' | xargs echo "obase=2;ibase=16;" | bc | cut -c1-6 | sed 's/$/00/' | xargs echo "obase=16;ibase=2;" | bc | sed "s/$/:$(openssl rand -hex 5 | sed 's/\(..\)/\1:/g; s/.$//' | tr '[:lower:]' '[:upper:]')/" '[:upper:]')/" '[:lower:]' tr | s/.$//' 's/\(..\)/\1:/g; sed | 5 -hex rand "s/$/:$(openssl sed | bc | "obase=16;ibase=2;" echo xargs | 's/$/00/' sed | -c1-6 cut | bc | "obase=2;ibase=16;" echo xargs | '[:upper:]' '[:lower:]' tr | 1 -hex rand openssl openssl rand -hex 1 | tr '[:lower:]' '[:upper:]' | xargs echo "obase=2;ibase=16;" | bc | cut -c1-6 | sed 's/$/00/' | xargs echo "obase=16;ibase=2;" | bc | sed "s/$/:$(openssl rand -hex 5 | sed 's/\(..\)/\1:/g; s/.$//' | tr '[:lower:]' '[:upper:]')/"rootopen.com
2018-02-16 00:59:48

linux命令:openssl enc -aes-256-ctr -pass pass:"$(dd if=/dev/urandom bs=128 count=1 2>/dev/null | base64)" -nosalt < /dev/zero > randomfile.bin randomfile.bin > /dev/zero < -nosalt base64)" | 2>/dev/null count=1 bs=128 if=/dev/urandom pass:"$(dd -pass -aes-256-ctr enc openssl openssl enc -aes-256-ctr -pass pass:"$(dd if=/dev/urandom bs=128 count=1 2>/dev/null | base64)" -nosalt < /dev/zero > randomfile.binrootopen.com
linux命令:openssl enc -aes-256-ctr -pass pass:"$(dd if=/dev/urandom bs=128 count=1 2>/dev/null | base64)" -nosalt < /dev/zero > randomfile.bin randomfile.bin > /dev/zero < -nosalt base64)" | 2>/dev/null count=1 bs=128 if=/dev/urandom pass:"$(dd -pass -aes-256-ctr enc openssl openssl enc -aes-256-ctr -pass pass:"$(dd if=/dev/urandom bs=128 count=1 2>/dev/null | base64)" -nosalt < /dev/zero > randomfile.binrootopen.com
2018-04-04 19:57:48

linux命令:openssl req -nodes -newkey rsa:2048 -keyout server.key -out server.csr -subj "/C=BR/ST=State/L=City/O=Company Inc./OU=IT/CN=domain.com" Inc./OU=IT/CN=domain.com" "/C=BR/ST=State/L=City/O=Company -subj server.csr -out server.key -keyout rsa:2048 -newkey -nodes req openssl openssl req -nodes -newkey rsa:2048 -keyout server.key -out server.csr -subj "/C=BR/ST=State/L=City/O=Company Inc./OU=IT/CN=domain.com"rootopen.com
linux命令:openssl req -nodes -newkey rsa:2048 -keyout server.key -out server.csr -subj "/C=BR/ST=State/L=City/O=Company Inc./OU=IT/CN=domain.com" Inc./OU=IT/CN=domain.com" "/C=BR/ST=State/L=City/O=Company -subj server.csr -out server.key -keyout rsa:2048 -newkey -nodes req openssl openssl req -nodes -newkey rsa:2048 -keyout server.key -out server.csr -subj "/C=BR/ST=State/L=City/O=Company Inc./OU=IT/CN=domain.com"rootopen.com
2018-03-10 21:08:48

linux命令:openssl rsa -in key.priv -pubout > key.pub key.pub > -pubout key.priv -in rsa openssl openssl rsa -in key.priv -pubout > key.pubrootopen.com
linux命令:openssl rsa -in key.priv -pubout > key.pub key.pub > -pubout key.priv -in rsa openssl openssl rsa -in key.priv -pubout > key.pubrootopen.com
2018-06-11 00:23:48

linux命令:openssl x509 -enddate -noout -in file.pem file.pem -in -noout -enddate x509 openssl openssl x509 -enddate -noout -in file.pemrootopen.com
linux命令:openssl x509 -enddate -noout -in file.pem file.pem -in -noout -enddate x509 openssl openssl x509 -enddate -noout -in file.pemrootopen.com
2018-01-09 21:12:48

linux命令:openssl enc -d -aes-256-cbc -a -in bitcoin-wallet-backup -out bitcoin-wallet-backup-decrypted bitcoin-wallet-backup-decrypted -out bitcoin-wallet-backup -in -a -aes-256-cbc -d enc openssl openssl enc -d -aes-256-cbc -a -in bitcoin-wallet-backup -out bitcoin-wallet-backup-decryptedrootopen.com
linux命令:openssl enc -d -aes-256-cbc -a -in bitcoin-wallet-backup -out bitcoin-wallet-backup-decrypted bitcoin-wallet-backup-decrypted -out bitcoin-wallet-backup -in -a -aes-256-cbc -d enc openssl openssl enc -d -aes-256-cbc -a -in bitcoin-wallet-backup -out bitcoin-wallet-backup-decryptedrootopen.com
2018-01-04 14:00:48

linux命令:openssl rand -base64 12 12 -base64 rand openssl openssl rand -base64 12rootopen.com
linux命令:openssl rand -base64 12 12 -base64 rand openssl openssl rand -base64 12rootopen.com
2018-01-02 00:53:48

linux命令:openssl s_client -showcerts -servername www.google.com -connect www.google.com:443 </dev/null | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' | openssl x509 -noout -subject -dates -dates -subject -noout x509 openssl | CERTIFICATE-/p' CERTIFICATE-/,/-END '/-BEGIN -ne sed | </dev/null www.google.com:443 -connect www.google.com -servername -showcerts s_client openssl openssl s_client -showcerts -servername www.google.com -connect www.google.com:443 </dev/null | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' | openssl x509 -noout -subject -datesrootopen.com
linux命令:openssl s_client -showcerts -servername www.google.com -connect www.google.com:443 </dev/null | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' | openssl x509 -noout -subject -dates -dates -subject -noout x509 openssl | CERTIFICATE-/p' CERTIFICATE-/,/-END '/-BEGIN -ne sed | </dev/null www.google.com:443 -connect www.google.com -servername -showcerts s_client openssl openssl s_client -showcerts -servername www.google.com -connect www.google.com:443 </dev/null | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' | openssl x509 -noout -subject -datesrootopen.com
2018-01-28 11:39:48

linux命令:openssl x509 -noout -modulus -in certificate.crt | openssl md5 openssl rsa -noout -modulus -in privateKey.key | openssl md5 openssl req -noout -modulus -in CSR.csr | openssl md5 md5 openssl | CSR.csr -in -modulus -noout req openssl md5 openssl | privateKey.key -in -modulus -noout rsa openssl md5 openssl | certificate.crt -in -modulus -noout x509 openssl openssl x509 -noout -modulus -in certificate.crt | openssl md5 openssl rsa -noout -modulus -in privateKey.key | openssl md5 openssl req -noout -modulus -in CSR.csr | openssl md5rootopen.com
linux命令:openssl x509 -noout -modulus -in certificate.crt | openssl md5 openssl rsa -noout -modulus -in privateKey.key | openssl md5 openssl req -noout -modulus -in CSR.csr | openssl md5 md5 openssl | CSR.csr -in -modulus -noout req openssl md5 openssl | privateKey.key -in -modulus -noout rsa openssl md5 openssl | certificate.crt -in -modulus -noout x509 openssl openssl x509 -noout -modulus -in certificate.crt | openssl md5 openssl rsa -noout -modulus -in privateKey.key | openssl md5 openssl req -noout -modulus -in CSR.csr | openssl md5rootopen.com
2018-04-14 00:58:48

linux命令:openssl s_client -connect www.paypal.com:443 www.paypal.com:443 -connect s_client openssl openssl s_client -connect www.paypal.com:443rootopen.com
linux命令:openssl s_client -connect www.paypal.com:443 www.paypal.com:443 -connect s_client openssl openssl s_client -connect www.paypal.com:443rootopen.com
2018-01-28 18:37:48

Linux的Bash命令行(A-Z排序)