meta data for this page
  •  

Különbségek

A kiválasztott változat és az aktuális verzió közötti különbségek a következők.

Összehasonlító nézet linkje

Előző változat mindkét oldalonElőző változat
Következő változat
Előző változat
Következő változatKövetkező változat mindkét oldalon
linux:network [2019/11/19 10:44] – [SSH okosságok] adminlinux:network [2020/02/03 11:45] – [Egyéb okosságok] admin
Sor 56: Sor 56:
       expect eof"       expect eof"
 </file> </file>
 +
 +=== SFTP leírások ===
 +
 +  [[https://serverfault.com/questions/639042/does-openssh-sftp-server-use-umask-or-preserve-client-side-permissions-after-put|File permissions]]
 +  [[https://www.techrepublic.com/article/how-to-set-up-an-sftp-server-on-linux/|How to set up SFTP server on Linux]]
  
 ==== Egyéb okosságok ==== ==== Egyéb okosságok ====
Sor 98: Sor 103:
         VLANS=$(timeout $VLAN_SNIFF_TIME tcpdump -c 1000 -nni $ETH -e vlan 2>/dev/null | grep -o 'vlan [0-9]*' | sort | uniq | awk '/vlan/{print $2}' | tr '\n' ' ')         VLANS=$(timeout $VLAN_SNIFF_TIME tcpdump -c 1000 -nni $ETH -e vlan 2>/dev/null | grep -o 'vlan [0-9]*' | sort | uniq | awk '/vlan/{print $2}' | tr '\n' ' ')
         SLAVES=""         SLAVES=""
-        if [[ $(grep -c "Slave.*$ETH" /proc/net/bonding/* 2>/dev/null) -gt 0 ]]; then +        for BOND in `ls /proc/net/bonding/*`; do 
-                MAC=$(grep -A5 "Slave.*$ETH" /proc/net/bonding/* 2>/dev/null | tail -n1 | awk '{print $4}') +            if [[ $(grep -c "Slave.*$ETH" $BOND) -gt 0 ]]; then 
-        fi+                MAC=$(grep -A5 "Slave.*$ETH" $BOND | tail -n1 | grep -oP '(?<=addr: ).*$') 
 +            fi 
 +        done
         if [[ $ETH =~ ^bond ]]; then         if [[ $ETH =~ ^bond ]]; then
                 SLAVES=$(awk '/^Slave Interface/{print $3}' /proc/net/bonding/$ETH 2>/dev/null | tr '\n' ' ')                 SLAVES=$(awk '/^Slave Interface/{print $3}' /proc/net/bonding/$ETH 2>/dev/null | tr '\n' ' ')