Mam wiele programów serwera VPN działających na tym samym serwerze, dwa z nich (tinc i openvpn) używają tych samych /dev/net/tunurządzeń i spawnują tunX iface. Później uruchomione będą korzystać z urządzeń tun od zera , więc używają się nawzajem, powodując wiele problemów i zakłócenia usług. Moje pytanie brzmi: czy można pozwolić …
Eksperymentuję z możliwościami na Debian Gnu / Linux. Skopiowałem / bin / ping do mojego bieżącego katalogu roboczego. Zgodnie z oczekiwaniami nie działa, pierwotnie był to setuid root. Następnie daję swojemu pingowi minimalne możliwości (nie rootowanie) sudo /sbin/setcap cap_net_raw=ep ./ping, a mój ping działa zgodnie z oczekiwaniami. Następnie, sudo /sbin/setcap …
Używam modułów do kontrolowania pakietów w moim systemie i python/2.7.2zainstalowałem jako moduł. Mam prosty plik wykonywalny Pythona, python_exe.pyktóry zamierzam wywołać z prostego skryptu „sterującego” runit.sh. runit.shskrypt wygląda mniej więcej tak: #!/bin/bash module load python/2.7.2 arg1=myarg1 arg2=15 arg3=$5 /path/to/python_exe.py -a $arg1 -b $arg2 -c $arg3 Jakkolwiek, kiedy właśnie uruchamiam ./runit.sh, sprzedaje …
I, aby zamontować urządzenie ASUS Android w Linux Mint 17.1 (MTP). Mój komputer nie widział mojego urządzenia, więc spróbowałem wykonać odpowiedź na tej stronie: http://forum.xda-developers.com/showthread.php?t=1077377 Ale kiedy klikam „Połącz”, pojawia się następujący błąd: Listing raw device(s) mtpfs: symbol lookup error: mtpfs: undefined symbol: LIBMTP_Detect_Raw_Devices
Jestem w trakcie przygotowywania nalotu. sdabył używany podczas instalacji i po prostu kopiowane z tabeli partycji sda, aby sdbtak: $ sudo sfdisk -dL /dev/sda > partition_table_sda $ sudo sfdisk /dev/sdb < partition_table_sda sdaZauważam jednak, że ma identyfikator UUID dla obszaru wymiany, ale sdbnie: $ sudo blkid /dev/sda5: UUID="vvvvvvvv-wwww-xxxx-yyyy-zzzzzzzzzzzz" TYPE="swap" /dev/sda1: …
Pracuję, mvaby przenieść katalog (zawierający wiele plików) z jednej partycji do drugiej. Podczas mvprzenoszenia pojedynczych plików w katalogu jeden po drugim, zauważam, że rozmiar wolnego miejsca na partycji źródłowej nie zmienia się, podczas gdy rozmiar wolnego miejsca na partycji docelowej maleje. Dlaczego to działa w ten sposób, zamiast sumy wolnego …
Szukam „właściwego” programu uruchamiającego, który umożliwia także uruchamianie surowych poleceń, w tym uzupełnianie tabulatorów. Dlatego musi to robić co najmniej dwie rzeczy. Jest to „właściwy” program uruchamiający, stąd szacunek ~/.local/share/applications/*.desktop, a nie tylko polecenia $PATH. Uruchamiaj nieprzetworzone polecenia z uzupełnieniem tabulatora, więc mogę pisać gimp /tmp/foo Tabi automatycznie uzupełniaćgimp /tmp/foobar.png …
Muszę przyznać, że w niektórych przypadkach lubię serwery bez haseł. Typowy serwer jest podatny na zagrożenia dla każdego, kto ma fizyczny dostęp do niego. Dlatego w niektórych przypadkach praktyczne jest fizyczne zablokowanie go i odtąd ufanie wszelkiemu fizycznemu dostępowi. Podstawowe koncepcje Teoretycznie, kiedy fizycznie docieram do takiego serwera, powinienem móc …
Na CentOS 7serwerze piszę firewall-cmd --list-alli daje mi to: public (default, active) interfaces: enp3s0 sources: services: dhcpv6-client https ssh ports: masquerade: no forward-ports: icmp-blocks: rich rules: Co to jest usługa klienta dhcpv6? Co to robi? A jakie są konsekwencje jego usunięcia? Czytałem strony wikipedia dla dhcpv6, ale nie mów mi, …
Programuję, że napisałem w C fork () poza procesem potomnym. Żaden proces nie zostanie zakończony. Jeśli uruchomię program z wiersza poleceń i naciśniesz control-c, który proces (procesy) otrzyma sygnał przerwania?
Skrypty bash i fish nie są kompatybilne, ale chciałbym mieć plik, który definiuje niektóre zmienne środowiskowe inicjowane zarówno przez bash, jak i fish. Moim proponowanym rozwiązaniem jest zdefiniowanie ~/.envpliku, który zawierałby listę zmiennych środowiskowych, takich jak: PATH="$HOME/bin:$PATH" FOO="bar" Mógłbym wtedy po prostu pobrać go w bash i stworzyć skrypt, który …
Pracuję w bash: for i in ull-*.pbm; do convert $i tmp2/$i.pdf ; done Jestem Ctrl-Zw trakcie uruchamiania, a następnie fgjego identyfikator pracy. Ale pozostałe iteracje nie kończą się. Zastanawiam się dlaczego?
Dokumenty pomocy wspominają o oznaczeniu do uaktualnienia. Menu kontekstowe i pasek menu w ogóle nie mają tej opcji na liście, a jedynymi nieszarzonymi opcjami są oznaczenia do usunięcia lub całkowitego usunięcia. W „Zainstalowane (z możliwością aktualizacji)” jest około 40 pakietów, ale wydaje się, że nie ma możliwości ich aktualizacji. To …
Postępuję zgodnie z tym samouczkiem, aby zainstalować system Linux w systemie, który nie ma czytnika CD ani funkcji rozruchu USB. W końcu dotarłem do punktu, w którym musiałem zainstalować isc-dhcp-serveri tak zrobiłem. Aptmówi mi, że jest jeden częściowo zainstalowany pakiet. Uruchamiam sudo apt-get install -fi otrzymuję: Job for isc-dhcp-server.service failed. …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.