Better formatting of README.md
This commit is contained in:
parent
bbb6ef46f9
commit
3a4fdc240d
17
README.md
17
README.md
@ -1,6 +1,5 @@
|
||||
### WHAT IS IT?
|
||||
NsJail is a Linux isolation tool making use of the namespacing and seccomp-bpf
|
||||
subsystems of the Linux kernel.
|
||||
NsJail is a Linux process isolation tool making use of the namespacing features, and seccomp-bpf filters of the Linux kernel
|
||||
|
||||
This is NOT an official Google product.
|
||||
|
||||
@ -12,10 +11,12 @@ This is NOT an official Google product.
|
||||
### WHAT USE-CASES DOES IT COVER?
|
||||
1. Isolating networking daemons (inetd-style)
|
||||
|
||||
* Server:
|
||||
|
||||
+ Server:
|
||||
$ ./nsjail -Ml --port 9000 --chroot /chroot/ --user 99999 --group 99999 -- /bin/sh -i
|
||||
|
||||
* Client:
|
||||
+ Client:
|
||||
```
|
||||
$ nc 127.0.0.1 9000
|
||||
/ $ ifconfig
|
||||
/ $ ifconfig -a
|
||||
@ -24,10 +25,10 @@ This is NOT an official Google product.
|
||||
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
|
||||
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0
|
||||
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
|
||||
|
||||
```
|
||||
|
||||
2. Isolating local processes (run it once, and exit)
|
||||
|
||||
```
|
||||
$ ./nsjail -Mo --chroot /chroot/ --user 99999 --group 99999 -- /bin/sh -i
|
||||
/ $ ifconfig -a
|
||||
lo Link encap:Local Loopback
|
||||
@ -39,9 +40,10 @@ This is NOT an official Google product.
|
||||
uid=99999 gid=99999
|
||||
/ $exit
|
||||
$
|
||||
```
|
||||
|
||||
3. Isolating local processes (and re-running them)
|
||||
|
||||
```
|
||||
$ ./nsjail -Mr --chroot /chroot/ --user 99999 --group 99999 -- /bin/sh -i
|
||||
BusyBox v1.21.1 (Ubuntu 1:1.21.0-1ubuntu1) built-in shell (ash)
|
||||
Enter 'help' for a list of built-in commands.
|
||||
@ -49,6 +51,7 @@ This is NOT an official Google product.
|
||||
BusyBox v1.21.1 (Ubuntu 1:1.21.0-1ubuntu1) built-in shell (ash)
|
||||
Enter 'help' for a list of built-in commands.
|
||||
/ $
|
||||
```
|
||||
|
||||
### MORE INFO?
|
||||
Type: './nsjail --help' - cmd-line switches are well-documented
|
||||
|
Loading…
Reference in New Issue
Block a user