Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
os:macos [2023/01/27 11:07]
tomas
os:macos [2023/10/25 15:16]
tomas [Sit/network]
Line 1: Line 1:
-=====MacOS===== +===== MacOS ===== 
-== Sluzby--+==== Sluzby====
 launchctl list ... seznam slizem\\ launchctl list ... seznam slizem\\
 launchctl unload  /System/Library/LaunchDaemons/ssh.plist ... zastaveni/stop slushy\\ launchctl unload  /System/Library/LaunchDaemons/ssh.plist ... zastaveni/stop slushy\\
  
-== Balickovaci system ==+==== Balickovaci system ====
 brew install corkscrew       # ==> tunnel SSH through HTTP proxies brew install corkscrew       # ==> tunnel SSH through HTTP proxies
 brew install htop            # ==> https://htop.dev brew install htop            # ==> https://htop.dev
Line 10: Line 10:
 brew install tree            # ==> http://mama.indstate.edu/users/ice/tree brew install tree            # ==> http://mama.indstate.edu/users/ice/tree
 brew install vim             # ==> https://www.vim.orgtunnel SSH through HTTP proxies brew install vim             # ==> https://www.vim.orgtunnel SSH through HTTP proxies
 +brew install --cask balícek ... nejaké balíčky jsou typu cask - instalace balíčku\\
 +brew uninstall cask -balíček ... odinstalace cask balíčku\\
 +brew upgrade --cask --greedy --all ... upgrade a přeinstalování všech cask balíčků\\
 sudo installer -verbose -pkg aaa.pkg ... nainstaluje balíček\\ sudo installer -verbose -pkg aaa.pkg ... nainstaluje balíček\\
 pkgutil --pkgs ... seznam nainstalovaných balíčku\\ pkgutil --pkgs ... seznam nainstalovaných balíčku\\
Line 15: Line 18:
 pkgutil --only-files --files net.pulsesecure.TnccPlugin.pkg ... seznam nainstalovaných souboru z balíčku\\ pkgutil --only-files --files net.pulsesecure.TnccPlugin.pkg ... seznam nainstalovaných souboru z balíčku\\
  
-== Sit/network ==+==== Sit/network ==== 
 +[[https://github.com/xjasonlyu/tun2socks/wiki/Examples]] ... Socks5 nastavení\\
 **stove karty**\\ **stove karty**\\
 ifconfig ... seznam síťových zařízení a ip adres\\ ifconfig ... seznam síťových zařízení a ip adres\\
 ifconfig lo0 10.0.0.1 alias ... pride dalsi alias (ip adresu)\\ ifconfig lo0 10.0.0.1 alias ... pride dalsi alias (ip adresu)\\
 +scutil --proxy ... ukáže nastavení proxy\\
  
 **Routing**\\ **Routing**\\
Line 32: Line 37:
  
 **firewall - pf packet filtering**\\ **firewall - pf packet filtering**\\
-pfctl -d ... zakáže packet filtering (firewall)\\ +''pfctl -d'' ... zakáže packet filtering (firewall)\\ 
-pfctl -e ... opvolí firewall\\ +''pfctl -e'' ... opvolí firewall\\ 
-pfctl -F all ... Flush - smaže všechna pravidla (rules, nat, queue, info)\\ +''pfctl -F all'' ... Flush - smaže všechna pravidla (rules, nat, queue, info)\\ 
-pfctl -z ... smaže statistiky\\ +''pfctl -z'' ... smaže statistiky\\ 
-pfctl -s all ... ukáže všechna pravidla\\ +''pfctl -s all'' ... ukáže všechna pravidla\\ 
-pfctl -v -s rules ... ukáže pravidla RULES i se statistikama\\ +''pfctl -v -s rules'' ... ukáže pravidla RULES i se statistikama\\ 
-pfctl -vvsTables ... seznam tabulek\\ +''pfctl -vvsTables'' ... seznam tabulek\\ 
-echo "rdr pass on lo0 inet proto tcp from any to 10.0.0.1 port 80 -> 127.0.0.1 port 3000" | sudo pfctl -ef -\\ +%%echo "rdr pass on lo0 inet proto tcp from any to 10.0.0.1 port 80 -> 127.0.0.1 port 3000" | sudo pfctl -ef -%%\\ 
-pfctl -v -n -f /etc/pf.conf ... otestovani sitovych pravidel\\ +''pfctl -v -n -f /etc/pf.conf'' ... otestovani sitovych pravidel\\ 
-pfctl -v /etc/pf.conf ... nacteni sitovych pravidel\\ +''pfctl -v /etc/pf.conf'' ... nacteni sitovych pravidel\\ 
-pfctl -q .. tichy mod\\+''pfctl -q'' .. tichy mod\\
  
 **name resolution**\\ **name resolution**\\
 discoveryutil udnsflushcaches\\ discoveryutil udnsflushcaches\\
 dscacheutil -flushcache\\ dscacheutil -flushcache\\
 +
 +**Síťové profily**
 +networksetup -listlocations ... seznam profilů, tzv. lokací\\
 +networksetup -getcurrentlocation ... ukáže aktuálmí profil\\
 +networksetup -switchtolocation aaa ... přepne na profil aaa\\
  
 == Microsoft Defender == == Microsoft Defender ==
Line 53: Line 63:
 ==other== ==other==
 csrutil status ... system integrity protection status\\ csrutil status ... system integrity protection status\\
 +
 +==== správa zařízení a disků ====
 +system_profiler SPUSBDataType ... ukáže připojená USB zařízení\\
 +system_profiler SPPCIDataType ... sezam PCI zařízení\\
 +diskutil list ... seznam disků\\
 +diskutil listFilesystems ... seznam file systémů\\
 +ioreg -p IOUSB seznam USB\\