User Tools

Site Tools


qnote:debian

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
qnote:debian [2023/09/20 13:34] kqnote:debian [2025/07/27 11:57] (current) k
Line 1: Line 1:
 ===== Быстрые заметки по Debian ===== ===== Быстрые заметки по Debian =====
 +
 +==== vi, стрелки,  ABCD на Debian12 ====
 +
 +В интерактивном режиме вместо стрелок печатаются символы A B C D. \\
 +Надо поправить файл /etc/vim/vimrc.tiny. 
 +
 +<code>
 +# sed -i 's/set compatible/set nocompatible/' /etc/vim/vimrc.tiny
 +</code>
 +
 +Для подстраховки можно сначала дать команду без ключа "-i" и посмотреть как пройдет замена.
 +
 +
 +==== scp на Debian12 ====
 +
 +https://stackoverflow.com/questions/74311661/subsystem-request-failed-on-channel-0-scp-connection-closed
 +
 +<code>
 +subsystem request failed on channel 0
 +scp: Connection closed
 +</code>
 +
 +<code>
 +# scp -O -P 8990 -r
 +</code>
 +
 +==== Инструменты snmp ====
 +
 +На Debian12 snmpwalk входит в состав пакета snmp
 +
 +<code>
 +apt install snmp
 +</code>
 +
 +В минимальной установке Debian12 нет справочников MIB для убобной работы snmpwalk.\\
 +Справочники ставятся через установку пакета [[https://blog.programs74.ru/cannot-find-module-snmpv2-mib-in-zabbix-server/|snmp-mibs-downloader]].
 +
 +Пакет находится в репозиториях non-free. \\
 +В файле /etc/apt/sources.list каждому адерсу с рерозиторием к main дописываем non-free. 
 +
 +<code>
 +apt update
 +apt install snmp-mibs-downloader
 +</code>
 +
 +==== deluser ====
 +
 +<code>
 +# deluser--remove-home test-user12
 +</code>
 +
 +==== useradd ====
 +
 +<code>
 +useradd -g netadm -d /home/rancid -m -s /bin/bash rancid 
 +</code>
 +
  
 ==== Директория ".ssh" ==== ==== Директория ".ssh" ====
Line 21: Line 78:
 [[https://arstech.net/install-iptables-in-debian-11-bullseye/]] [[https://arstech.net/install-iptables-in-debian-11-bullseye/]]
  
-Остановливаем nftables. +<del>Останавливаем nftables.</del> 
 <code> <code>
 apt remove --auto-remove nftables apt remove --auto-remove nftables
Line 47: Line 104:
 -A INPUT -j REJECT --reject-with icmp-host-prohibited -A INPUT -j REJECT --reject-with icmp-host-prohibited
 -A FORWARD -j REJECT --reject-with icmp-host-prohibited -A FORWARD -j REJECT --reject-with icmp-host-prohibited
 +COMMIT
 +</code>
 +
 +Пишем первые правила в "/etc/iptables/rules.v6"
 +<code>
 +*filter
 +:INPUT ACCEPT [0:0]
 +:FORWARD ACCEPT [0:0]
 +:OUTPUT ACCEPT [0:0]
 +-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
 +-A INPUT -p ipv6-icmp -j ACCEPT
 +-A INPUT -i lo -j ACCEPT
 +#-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
 +#-A INPUT -d fe80::/64 -p udp -m udp --dport 546 -m state --state NEW -j ACCEPT
 +#LAST-RULES
 +-A INPUT -j REJECT --reject-with icmp6-adm-prohibited
 +-A FORWARD -j REJECT --reject-with icmp6-adm-prohibited
 COMMIT COMMIT
 </code> </code>
Line 52: Line 126:
 Запускаем iptables. Запускаем iptables.
 <code> <code>
-systemctl start iptables +systemctl start iptables ip6tables  
-systemctl status iptables +systemctl status iptables ip6tables  
-systemctl enable iptables+systemctl enable iptables ip6tables 
 iptables -S iptables -S
 </code> </code>
qnote/debian.1695206064.txt.gz · Last modified: by k

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki