Czy można dostroić parametr jądra, aby umożliwić programowi użytkownika powiązanie z portami 80 i 443? Pytam, ponieważ uważam, że głupotą jest zezwolenie uprzywilejowanemu procesowi na otwarcie gniazda i słuchanie. Wszystko, co otwiera gniazdo i nasłuchuje, jest ryzykowne, a aplikacje wysokiego ryzyka nie powinny działać jako root. Wolałbym raczej dowiedzieć się, …
Chcę zamknąć otwarty port, który jest w trybie nasłuchu między aplikacją klienta a serwerem. Czy w Linuksie istnieje jakaś ręczna opcja wiersza polecenia, aby zamknąć port? UWAGA: Dowiedziałem się, że „tylko aplikacja, która jest właścicielem podłączonego gniazda, powinna je zamknąć, co nastąpi po zakończeniu aplikacji”. Nie rozumiem, dlaczego jest to …
Mam uruchomiony serwer HTTP /var/run/my-server.socki chcę go przetestować, wysyłając proste żądanie za pomocą cURL. Czy można to zrobić za pomocą cURL? Czy można to zrobić w ogóle, czy musi istnieć odwrotny serwer proxy? Wyobrażam sobie coś takiego: curl socket:/var/run/my-server.sock:/test/path
Chciałbym monitorować odpowiedzi na gnieździe unixowym bez zakłócania oryginalnych połączeń i przesyłać je do skryptu w celu przetworzenia. Wiem, jak to zrobić za pomocą tcpdump dla połączeń tcp, ale nie mogę znaleźć rozwiązania dla lokalnych gniazd unixowych. Czy to w ogóle możliwe?
Wiem, że w Linuksie są nazwane gniazda i nazwane potoki (fifo). W ls -l, będą wyglądać jak poniżej: (I zostały zmienione nazwy plików, do demonstracji). prw-r--r-- 1 root root 0 Nov 8 16:31 /tmp/fifo srwxrwxrwx 1 root root 0 Nov 8 15:54 /tmp/socket Teraz można utworzyć nazwaną potok za pomocą …
Mogę sprawdzić, czy połączenie zostało nawiązane: $ netstat -tn | grep "192.168.2.110" tcp 0 0 192.168.2.100:10444 192.168.2.110:52639 ESTABLISHED czy istnieje sposób, aby sprawdzić, jak długo to połączenie portu TCP było aktywne (podłączone)? (Nie, nie mam dostępu do dzienników aplikacji)
Mam serwer, który nasłuchuje na gnieździe dla połączeń przychodzących i wyświetla tekst powitalny („Witaj świecie”). Jaki jest najprostszy sposób na przetestowanie tego za pomocą zwykłych narzędzi systemu operacyjnego (tutaj OS X)? Wyobrażam sobie coś w rodzaju starej, dobrej aplikacji RS232: mac:~ mike$ terminal 192.168.92.123 1234 Hello world >
Jeśli powiążesz gniazdo w Pythonie z localhost, 8200 jest to dostępne poprzez http: // localhost: 8200 / . ale nie http: // xxxx: 8200 / Jeśli powiążesz gniazdo w Pythonie z xxxx, 8200, machinename, 8200, jest to dostępne poprzez http: // xxxx: 8200 / i http: // machinename: 8200 / …
Jeśli chcę dowiedzieć się, jaki proces nasłuchuje na jakim gnieździe, mogę użyć netstat / TCPview i natychmiast go zobaczę. Możliwe jest jednak powiązanie z adresem bez odsłuchiwania. Jeśli to zrobisz, nie pojawi się w netstat / TCPview, ale zablokuje gniazdo. Przykład w języku Python: import socket s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) …
Do dziś rano całkiem ładnie używałem sshfs do montowania katalogu z komputera z linuksem w moim biurze. Dzisiaj przestało. Oto moje polecenie sshfs: sshfs -osshfs_sync,volname=linux-builder3 linux-builder3:/home/cnorum /Users/carl/linux-builder3 Pojawia się ten błąd, ale wydaje się, że proces sshfs nadal działa (to znaczy, po prostu tam siedzi, nigdy nie wracając do zachęty …
Przeczytałem to pytanie o Linuksie. Czy port może zostać powiązany po zakończeniu procesu? Linux wydaje się czyścić po zakończeniu procesów i pozostawieniu otwartych gniazd. Zastanawiałem się, czy jest jakaś specyfikacja tego, jak to działa w systemie Windows. Czy system operacyjny konsekwentnie dba o zamykanie gniazd dla procesów, które wychodzą bez …
Zastanawiam się, czy można współużytkować gniazdo serwera tmux między różnymi hostami. Na przykład, mam maszynę wirtualną (gościa) uruchomioną na moim hoście i prowadzę sesję tmux na gościu, czy moja maszyna hosta ma dostęp do sesji tmux gościa i robi z nią fajne rzeczy? (np. wysyłanie poleceń do sesji gościa)?
Mój ekran GNU przechowuje swoje sesje w /tmpkatalogu. Oznacza to, że po ponownym uruchomieniu wszystkie sesje zostaną utracone : $ screen -list No Sockets found in /tmp/uscreens/S-dehmann. Jak mogę nakazać im przechowywanie ich w określonym katalogu w moim katalogu domowym, gdzie nie zostaną tak łatwo utracone?
Zrobiłem kopię zapasową sieci mojego obszaru logowania, przygotowując się do ponownego sformatowania woluminu, w którym ma się uruchamiać na moim starym Power Mac G5 uruchomienie najnowszej wersji Leoparda. Chociaż nie wierzę, że ten objaw jest funkcją rzeczywistego tar wywołanie, tutaj jest prawdziwe polecenie kompletności: bill@r2d2-2:~ [108] (sudo tar cf - …
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.