1
Software / Re:Dropbear: odemčení více disků najednou
« kdy: 04. 01. 2024, 12:32:49 »
Děkuji za navedení. Hotovo.
Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.
#!/usr/bin/lua5.3
lunajson = require 'lunajson'
-- read local file
local open = io.open
local file = open("/home/doga/.conky/pocasi/compact.json")
if not file then return nil end
local jsonString = file:read "*a"
file:close()
local table = lunajson.decode(jsonString)
print(table.properties.timeseries[1].data.instant.details.air_temperature)
print(table.properties.timeseries[2].data.instant.details.air_temperature)
local teplota = {}
for t = 0,5 do
teplota[t] = table.properties.timeseries[t].data.instant.details.air_temperature
print(teplota[t])
end
hází to chybu:5.5
6.3
/usr/bin/lua5.3: ./json9.lua:19: attempt to index a nil value (field '?')
stack traceback:
./json9.lua:19: in main chunk
[C]: in ?
Dík za pomoc
#!/usr/bin/python3
import paramiko
server = "*.*.*.*.*"
port = "22"
username = "user"
password = "****"
comand = "ls"
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect(server, port, username, password)
stdin, stdout, stderr = ssh.exec_command(comand)
lines = stdout.readlines()
print (lines)
ssh.close()
ale hned jsem narazil na problém:Exception: key cannot be used for signing
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/paramiko/transport.py", line 2109, in run
handler(self.auth_handler, m)
File "/usr/lib/python3/dist-packages/paramiko/auth_handler.py", line 298, in _parse_service_accept
sig = self.private_key.sign_ssh_data(blob)
File "/usr/lib/python3/dist-packages/paramiko/agent.py", line 418, in sign_ssh_data
raise SSHException("key cannot be used for signing")
paramiko.ssh_exception.SSHException: key cannot be used for signing
Traceback (most recent call last):
File "ssh7.py", line 13, in <module>
ssh.connect(server, port, username, password)
File "/usr/lib/python3/dist-packages/paramiko/client.py", line 435, in connect
self._auth(
File "/usr/lib/python3/dist-packages/paramiko/client.py", line 764, in _auth
raise saved_exception
File "/usr/lib/python3/dist-packages/paramiko/client.py", line 751, in _auth
self._transport.auth_password(username, password)
File "/usr/lib/python3/dist-packages/paramiko/transport.py", line 1498, in auth_password
raise SSHException("No existing session")
paramiko.ssh_exception.SSHException: No existing session
Problém zmizí, pokud to spustím pod rootem. VALID_FROMx=$(jq '.properties.timeseries[5].time' compact.json)
echo $VALID_FROMx
VALID_FROM= date -d "$VALID_FROMx"
echo $VALID_FROM
ale takhle to končí:% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 38273 100 38273 0 0 66561 0 --:--:-- --:--:-- --:--:-- 66561
"2021-10-17T20:00:00Z"
date: chybné datum: „"2021-10-17T20:00:00Z"“
Když ale zadám ručně:$ date -d "2021-10-17T20:00:00Z"
Ne 17. října 2021, 22:00:00 CEST
není problém.automount[396383]: key "NFS" not found in map source(s).
automount[396383]: key "Kam" not found in map source(s).
#+auto.master
/mnt/NFS /etc/auto.NFS --timeout=30,--ghost
Ahoj,Nechápu, o jaké maškarádě pořád píšete...
problémy vyřešeny přidáním pár pravidel do Mikrotiku
Připojení klienta z LAN přes veřejnou IP vyřešena NAT+ maškaráda.
Problém s route v LAN vyřešen akceptací z adresy sítě VPN ve firewallu.
Pokud to z Vašeho velice chabého popisu, jak to máte nastavené a co od toho chcete, chápu, tak potřebujete nastavit/nastavil jste Hairpin NAT (https://wiki.mikrotik.com/wiki/Hairpin_NAT).
Používám běžně v jedné sekci .ovpn souboru:
remote adresa port
remote jináadresa port
remote dalšíadresa port
a funguje to...
D.
<connection>
remote local IP tcp
</connection>
<connection>
remote puplic IP tcp
</connection>