Здравствуйте. Помогите пожалуйста правильно реализовать эту программу. Установил dhcdrop на убунту 18, со всем разобрался, подвесил на транком через Netplan 200 вланов, и теперь я запускаю такой командой
sudo dhcdrop -i enp2s0.1092 -y -l 0C:5E:81:02:81:6B -m 10000
но я запускаю во первых из GUI оболочки и всего лишь один терминал, как то не хочется одновременно запускать 200 или 300 терминалов...
Цель. Во первых хочу удалить из убунту Xrdp Server, так как убунту была изначально установлена без GUI оболочки, я установил чтоб был удаленный рабочий стол, так как мало разбираюсь в терминале, и потом во вторых GUI жрет много ресурсов. теперь нужно зайти через putty, и оттудо уже запустить примерно 200 терминалов
типо вот так .
sudo dhcdrop -i enp2s0.1092 -y -l 0C:5E:6B:02:81:6B -m 86400
sudo dhcdrop -i enp2s0.1148 -y -l 0C:5E:6B:02:81:6B -m 86400
sudo dhcdrop -i enp2s0.1578 -y -l 0C:5E:6B:02:81:6B -m 86400
sudo dhcdrop -i enp2s0.2645 -y -l 0C:5E:6B:02:81:6B -m 86400
....
и так далее 300 строк
и как то сделать sheduler, чтоб каждый день по истечению -m 86400 этого тайма на один день, все ровно запускалось снова же, так ка не смог найти ключь который бы запускал эти строки без определенного времени по интервалу. И хотя не уверен правильно ли так, но быть может правильнее не заморачиваться столько, и установить ключь с длительностью на год , следовательно нужно указать 31556926 секунд в году. это будет выглядеть так
sudo dhcdrop -i enp2s0.1092 -y -l 0C:5E:6B:02:81:6B -m 31556926
sudo dhcdrop -i enp2s0.1148 -y -l 0C:5E:6B:02:81:6B -m 31556926
sudo dhcdrop -i enp2s0.1578 -y -l 0C:5E:6B:02:81:6B -m 31556926
sudo dhcdrop -i enp2s0.2645 -y -l 0C:5E:6B:02:81:6B -m 31556926
может так...
ну с этим еще как нибудь разбирусь думаю. а вот как из putty одновременно запустить столько строк я не знаю.
кстати, dhcdrop это - Подавление нелегальных DHCP серверов в сети. крутая штука.