0

Как использовать SSH для форварда локальных и удаленных портов

Port forwarding, or tunneling, is a way to forward otherwise insecure TCP traffic through SSH Secure Shell. You can secure for example POP3, SMTP and HTTP connections that would otherwise be insecure.

There are two kinds of port forwarding: local and remote forwarding. They are also called outgoing and incoming tunnels, respectively.

Local port forwarding forwards traffic coming to a local port to a specified remote port. For example, all traffic coming to port 1234 on the client could be forwarded to port 23 on the server (host).

Note: The value of localhost is resolved after the Secure Shell connection has been established — so when defining local forwarding (outgoing tunnels), localhost refers to the server (remote host computer) you have connected to.

Remote port forwarding does the opposite: it forwards traffic coming to a remote port to a specified local port. For example, all traffic coming to port 1234 on the server (host) could be forwarded to port 23 on the client (localhost).

Local port forwarding

Accessing a service (in this example SSH port tcp/22, but it could be anything like a web server on tcp/80) on a machine at work (172.16.10.10) from your machine at home (192.168.10.10), simply by connecting to the server work.example.org at work :

$ ssh user@work.example.org -L 10000:172.16.10.10:22

We see the service is available on the loopback interface only, listening on port tcp/10000 :

$ netstat -tunelp | grep 10000

tcp 0 0 127.0.0.1:10000 0.0.0.0:* LISTEN 1000 71679 12468/ssh

From your home machine, you should be able to connect to the machine at work :

$ ssh root@localhost -p 10000

Local port forward for anyone at home ! Continue Reading

1

ПРОБРОС USB УСТРОЙСТВ В PROXMOX VE KVM

Весь интернет облазил в посках, а ответ оказался так близко – в man qm

VM CONFIGURATION
Each VM is identified by an unique ID (integer). Configuration for a VM is
stored at «/etc/qemu-server/ID.conf»

Currently, the following parameters are supported:

….

-usb[n] host=HOSTUSBDEVICE

Configure an USB device (n is 0 to 4). This can be used to
pass-through usb devices to the guest. HOSTUSBDEVICE syntax
is:

‘bus-port(.port)*’ (decimal numbers) or
‘vendor_id:product_id’ (hexadeciaml numbers)

You can use the ‘lsusb -t’ command to list existing usb
devices.

Note: This option allows direct access to host hardware. So it
is no longer possible to migrate such machines — use with
special care.

# lsusb
Bus 001 Device 004: ID 21dd:2112 Kingston Technology
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

В файле /etc/pve/qemu-server/ID.conf

строчку:
usb1:  host=21dd:2112

Перезагрузите виртуальную машину и USB девайс должен стать доступным.

0

Как настроить ssh в mc на другой порт

Для того, что бы настроить ssh на другой порт необходимо создать файл «config» в папке: /home/user/.ssh/ следующего содержания:

host myhost
user root
hostname myhost.com
port 322

Теперь создавая соединение ssh в mc достаточно вписать:

#ssh:myhost

а для коммандной строки сделющее:

[user@localhost]#ssh myhost

Что согласитесь гораздо короче, чем:

[user@localhost]#ssh root@myhost.com -p 322

0

Создание интернет проекта

1. Начинается проект с диаграммы Ганта (MS Project).

2. По плану разрабатываем техническое задание на создание дизайна сайта.

3. Ищем поставщика в соответствии с требованиями к разаработчику:

При выборе разработчика веб-сайтов должны быть учтены следующие критерии:

1) Год основания Веб-студии

— возраст не менее 5 лет

2) Количество специалистов в компании

— не менее 10

3) Качество исполнения «домашнего сайта» (оценка по 5 бальной шкале)

— не ниже 4

4) Количество выполненных работ в протфолио

— не менее 30

5) Количество разработанных сайтов аналогичных текущему проекту.

— не менее 3

6) Средняя оценка сайтов аналогичных текущему проекту

— не ниже 4

7) Город местоположения Веб-студии – для оценки удаленности от ГО

— не более 1500 км.

8) Предварительная стоимость работы

— соответствует бюджету проекта

9) Место студии в рейтинге TOP-100 Web (www.tagline.ru)

— должна присутствовать в рейтинге

Необходимо проанализировать не менее 35 Веб-студий.

На этом этапе хотелось бы остановиться и рассказать более подробно.

4. Подписываем договор. Разработчик в соответствии с техническим заданием и договором реализует поставленные задачи.

5. Интегрируем Дизайн-макет с системой 1С-Битрикс.

0

Революционная файловая система

Как уже надоело каждый раз при создании новой версии одного и того же файла придумывать ему новое название. Сначала думаю: «дай-ка я этому бэкапу дату припишу», потом в то же день: «надо бы к дате час приписать», затем на следующий день, у второй/третьей копии: «может номер приписать…». ГЕМОРРОЙ по другому не назовешь.

А ведь казалось бы, чего проще научиться операционной системе хранить в одной папке файлы с однинаковыми именами, а различать такие файлы по времени записи/последнего изменения. А потом в файловом менеджере просто упорядочиваешь по времени создания и видешь, свои последние версии файлов.

О и для разработчиков ПО тоже была бы красота, просто кидаешь новую .dll в паку и используется программой самая свежая .dll 🙂 — красота.

Автор: Лобачев Виталий

Оригинал: www.lobachev.ru

0

Как влияют купленные ссылки на выдачу Яндекса

Из запроса в поддержку Яндекса видно, что следует быть весьма аккуратным и не размещать на своем сайте какие попало ссылки, так же видна однозначная позиция яндекса к рекламе при помощи покупки ссылок (вобщем не любят они конкурентов) 🙂

Вобщем то из ниже прочитанного я лично для себя сделал не один, а несколько выводов и по поводу продвижения и по поводу рекламы на сайте.

Continue Reading