LINUX.ORG.RU

Сообщения Berap

 

Wireguard Client to Client VPN

Всем привет! У меня есть домашний сервер(Ubuntu) за NAT-провайдера, я хочу подключаться к нему через VPN с удаленного ноутбука (Windows), чтобы использовать его региональный IP-адрес.

У меня есть VPS с настроенным сервером Wireguard и настроенным клиентом на ноутбуке и домашнем сервере.

Как я могу настроить туннель внутри туннеля от клиента Wireguard к клиенту Wireguard?

 , ,

Berap
()

Подключение Z2USB USB RFID читалки как виртуальный COM PORT UBUNTU

UBUNTU Есть читалка Z2USB внутри стоит микросхема COM-USB скорее всего FT232R от FTDI.

berap@berap-unix:~$ dmesg
[   33.785514] usb 2-1.1: new full-speed USB device number 6 using ehci_hcd
berap@berap-unix:~$ sudo su
root@berap-unix:/home/berap# modprobe ftdi_sio vendor=0x0403 product=0x1234
root@berap-unix:/home/berap# ls -al /dev/ttyUSB*
crw-rw---- 1 root dialout 188, 0 нояб. 21 01:13 /dev/ttyUSB0
root@berap-unix:/home/berap# cat /proc/devices | grep -i "ttyUSB"
188 ttyUSB
root@berap-unix:/home/berap# cat /proc/tty/driver/usbserial
usbserinfo:1.0 driver:2.0
0: module:ftdi_sio name:"FTDI USB Serial Device" vendor:0403 product:1234 num_ports:1 port:1 path:usb-0000:00:1d.0-1.1
root@berap-unix:/home/berap# chmod 666 /dev/ttyUSB*
root@berap-unix:/home/berap# cutecom
root@berap-unix:/home/berap# nfc-list
nfc-list uses libnfc 1.6.0-rc1 (r1326)
No NFC device found.

Почему то не Cutecom не NFC не видят девайс. Не знаю почему(

Помогите разобраться. Как можно подключить девайс? Скорее всего может нужно лучше настроить виртуальный com порт.

Сегодня попробую еще Rfdump может он сможет достучаться до девайса.

 , ,

Berap
()

Поддомен Debian VPS

Хочу создать поддомен но он почему то не работает. Апач естественно перезапускал.

файл httpd

ServerName 78.47.56.15
NameVirtualHost *:80

sites-avalaible/default

<VirtualHost *:80>
    ServerName 78.47.91.197
    DocumentRoot /var/www
</VirtualHost>

<VirtualHost *:80>
ServerName site.com
ServerAlias www.site.com

ServerAdmin admin@site.com

DocumentRoot /var/www/site.com

<Directory />
	Options FollowSymLinks
	AllowOverride None
</Directory>

<Directory /var/www/site.com/>
		Options Indexes FollowSymLinks MultiViews
		AllowOverride All
		Order allow,deny
		allow from all
</Directory>

	ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
	<Directory "/usr/lib/cgi-bin">
		AllowOverride None
		Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
		Order allow,deny
		Allow from all
	</Directory>

	ErrorLog ${APACHE_LOG_DIR}/error.log

	# Possible values include: debug, info, notice, warn, error, crit,
	# alert, emerg.
	LogLevel warn

	CustomLog ${APACHE_LOG_DIR}/access.log combined

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>
</VirtualHost>

<VirtualHost *:80>
ServerName site.pro
ServerAlias www.site.pro

ServerAdmin admin@site.pro

DocumentRoot /var/www/site.pro

<Directory /var/www/site.pro/>
		Options Indexes FollowSymLinks MultiViews
		AllowOverride All
		Order allow,deny
		allow from all
</Directory>

	ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
	<Directory "/usr/lib/cgi-bin">
		AllowOverride None
		Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
		Order allow,deny
		Allow from all
	</Directory>

	ErrorLog ${APACHE_LOG_DIR}/error.log

	# Possible values include: debug, info, notice, warn, error, crit,
	# alert, emerg.
	LogLevel warn

	CustomLog ${APACHE_LOG_DIR}/access.log combined

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>
</VirtualHost>

<VirtualHost *:80>
ServerName dev.site.com
ServerAlias www.dev.site.com

ServerAdmin admin@site.com

DocumentRoot /var/www/site2.pro

<Directory />
	Options FollowSymLinks
	AllowOverride None
</Directory>

<Directory /var/www/site2.pro/>
		Options Indexes FollowSymLinks MultiViews
		AllowOverride All
		Order allow,deny
		allow from all
</Directory>

	ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
	<Directory "/usr/lib/cgi-bin">
		AllowOverride None
		Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
		Order allow,deny
		Allow from all
	</Directory>

	ErrorLog ${APACHE_LOG_DIR}/error.log

	# Possible values include: debug, info, notice, warn, error, crit,
	# alert, emerg.
	LogLevel warn

	CustomLog ${APACHE_LOG_DIR}/access.log combined

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>
</VirtualHost>

конфиг DNS

$TTL 86400
@   IN SOA ns1.first-ns.de. postmaster.robot.first-ns.de. (
    2012062500   ; serial
    14400        ; refresh
    1800         ; retry
    604800       ; expire
    86400 )      ; minimum
 
@                        IN NS      robotns3.second-ns.com.
@                        IN NS      robotns2.second-ns.de.
@                        IN NS      ns1.first-ns.de.
 
@                        IN A       78.47.56.15
localhost                IN A       127.0.0.1
mail                  IN A       93.12.52.15
dev                 IN A       78.47.56.15
www                      IN A       78.47.56.15
imap                     IN CNAME   www
loopback                 IN CNAME   localhost
pop                      IN CNAME   www
relay                    IN CNAME   www
smtp                     IN CNAME   www
@                        IN MX 10   mail

*все IP адреса изменены

не понимаю что не верно. я даже в конфиге ДНС прописал поддомен. хотя скорее всего этого можно было не делать

Berap
()

Корневой каталог WEB Сервера Debian VPS

Подскажите пожалуйста в каком файле прописать корневой каталог для VPS(Hetzner) на Debian, т.е. директория которая открывается при вводе IP сервера.

У меня проблема в том что при вводе IP адреса 79.46.41.37 он открывает сайт site.com который уже работает на сервере.

файл httpd

ServerName 79.46.41.37

sites-avalaible/default

<VirtualHost *:80>
ServerName site.com
ServerAlias www.site.com

ServerAdmin webmaster@localhost

DocumentRoot /var/www/site.com

	<Directory />
		Options FollowSymLinks
		AllowOverride None
	</Directory>

<Directory /var/www/site.com/>
		Options Indexes FollowSymLinks MultiViews
		AllowOverride All
		Order allow,deny
		allow from all
</Directory>

	ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
	<Directory "/usr/lib/cgi-bin">
		AllowOverride None
		Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
		Order allow,deny
		Allow from all
	</Directory>

	ErrorLog ${APACHE_LOG_DIR}/error.log

	# Possible values include: debug, info, notice, warn, error, crit,
	# alert, emerg.
	LogLevel warn

	CustomLog ${APACHE_LOG_DIR}/access.log combined

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>
</VirtualHost>

конфиг DNS

$TTL 86400
@   IN SOA ns1.first-ns.de. postmaster.robot.first-ns.de. (
    2012041608   ; serial
    14400        ; refresh
    1800         ; retry
    604800       ; expire
    86400 )      ; minimum
 
@                        IN NS      robotns3.second-ns.com.
@                        IN NS      robotns2.second-ns.de.
@                        IN NS      ns1.first-ns.de.
 
@                        IN A       79.46.41.37
localhost                IN A       127.0.0.1
mail                  IN A       95.16.49.142
www                      IN A       79.46.41.37
imap                     IN CNAME   www
loopback                 IN CNAME   localhost
pop                      IN CNAME   www
relay                    IN CNAME   www
smtp                     IN CNAME   www
@                        IN MX 10   mail

*все IP адреса изменены

Berap
()

Восстановление активности root аккаунта

У меня куплен VPS у Hetzner с Debian-64 На нем крутиться сайт. На VPS есть доступ только по SSH Однажды я зашел в логи доступа и увидел что SSH брутфорсят примерно каждую минуту. Я занялся обеспечением безопасности SSH.

Изменил порт ssh, cоздал нового пользователя, запретил доступ для root аккаунта по ssh. Все вроде хорошо. Но вот одно я упустил. Я забыл наделить нового пользователя правами для редактирования файлов принадлежащих root. И теперь как вы понимаете проблемма. Я не могу в конфигурации ssh изменить директиву для разрешения входа root аккаунту.

Что можно сделать в таком случае?

Berap
()

RSS подписка на новые темы