Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a8125f9062 | ||
|
|
b82576d49e |
14
sio2/cyber/10-WireGuard/wg0.conf
Normal file
14
sio2/cyber/10-WireGuard/wg0.conf
Normal file
@@ -0,0 +1,14 @@
|
||||
[Interface]
|
||||
Address = 10.0.2.1/24 # Adresses autorisées dans le VPN
|
||||
Listenport = 51820
|
||||
|
||||
# clé privée de machine A
|
||||
PrivateKey = WM0fO9rPFKRtkvKKEcqnUXwhTJ/aWtr8oWXkowuEFX8=
|
||||
# UDP service port; 51820 is a common choice for WireGuard
|
||||
|
||||
|
||||
[Peer]
|
||||
PublicKey = u0/S3/nbLceihWjlsSbPSBvhT4BsLp/b+dGpeLhqElg=
|
||||
AllowedIPs = 10.0.2.1/24 # le peer peut acceder au serveur
|
||||
|
||||
|
||||
13
sio2/sisr/20-python/cptmot.py
Executable file
13
sio2/sisr/20-python/cptmot.py
Executable file
@@ -0,0 +1,13 @@
|
||||
#!/usr/bin/python3
|
||||
phrase = input('Phrase : ')
|
||||
tabmot = phrase.split(' ')
|
||||
cptmot = {}
|
||||
|
||||
for mot in tabmot :
|
||||
if mot in cptmot :
|
||||
cptmot[mot] = cptmot[mot] + 1
|
||||
else :
|
||||
cptmot[mot] = 1
|
||||
|
||||
for key in cptmot.keys() :
|
||||
print (key, " ", cptmot[key])
|
||||
10
sio2/sisr/20-python/log.py
Executable file
10
sio2/sisr/20-python/log.py
Executable file
@@ -0,0 +1,10 @@
|
||||
#!/bin/usr/python3
|
||||
import re
|
||||
import sys
|
||||
group = {}
|
||||
regexp = '^(\S+) (\S+) (\S+) \[([^]]+)\] "(\w+) (\S+).*" (\d+) (\S+)'
|
||||
for line in sys.stdin:
|
||||
line = line.rstrip ( )
|
||||
match = re.match (regexp, line)
|
||||
if match:
|
||||
print (match.group(1)," ",match.group(8))
|
||||
Reference in New Issue
Block a user