Похоже, это именно то, для чего был разработан StartManager
.
Убедитесь в том, что ПО StartManager установлено, а служба запущена, и остановите старую службу сети
.
По пути даже при перезагрузке службы network
нет необходимости. Перезапуск этой службы должен инициировать новый запрос DHCP. При обнаружении того, что кабель подключен к Интернету, его следует выполнять автоматически.
-121--184944-
Сохраните следующее в usbreset.c
/* usbreset -- send a USB port reset to a USB device */
#include
#include
#include
#include
#include
#include
int main(int argc, char **argv)
{
const char *filename;
int fd;
int rc;
if (argc != 2) {
fprintf(stderr, "Usage: usbreset device-filename\n");
return 1;
}
filename = argv[1];
fd = open(filename, O_WRONLY);
if (fd < 0) {
perror("Error opening output file");
return 1;
}
printf("Resetting USB device %s\n", filename);
rc = ioctl(fd, USBDEVFS_RESET, 0);
if (rc < 0) {
perror("Error in ioctl");
return 1;
}
printf("Reset successful\n");
close(fd);
return 0;
}
Выполните следующие команды в терминале:
Скомпилировать программу:
cc usbreset.c -o usbreset
Получение идентификатора шины и устройства USB-устройства, которое требуется сбросить:
lsusb -t
Шина № 4
-Dev № 1 Поставщик 0x1d6b Продукт 0x0001
-Dev # 3 Поставщик 0x046b Продукт 0xff10
Сделайте нашу скомпилированную программу исполняемой:
chmod + x usbreset
Выполните программу с привилегией sudo
; выполните необходимую замену идентификаторов
и
, как показано при выполнении команды lsusb
:
sudo ./usbreset/dev/bus/usb/004/003
Сброс USB-устройства/dev/bus/usb/004/003
Сброс выполнен успешно
Источник вышеуказанной программы: http://marc.info/?l=linux-usb&m=121459435621262&w=2
-121--26419-
В этом сценарии я использую awk
, разделяя слова вокруг кавычек и места & петлю через поля:
awk -F'[ "]*' \
'
{
for (i=1;i<=NF;i++)
{
if ($i == "data-addon=")
{
print $(i+1)
exit
}
}
}
' file.txt
HTH
Доступ для чтения к этому журналу позволяет (локальным )злоумышленникам получить доступ к паролям учетных записей в открытом виде, потому что (по словам сотрудников OpenSSH )случайно вводит пароль при запросе имени учетной записи.
sshd
записывать записи о неудачных попытках входа вbtmp
. OpenSSH. Гитхаб. /var/log/btmp
. Ошибка Debian #314956. /var/log/btmp
. Ошибка Debian #341883. /var/log/btmp
имеет несовместимые разрешения. Ошибка Debian #870638. /var/log/btmp
?. ошибка systemd #6994. GitHub.