Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#76  2020-01-16 21:37:25

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: Porządek w sources.list na Debianie 10

Ptohos napisał(-a):

yossarian napisał(-a):

To trzeba skonfigurować maszynę wirtualną, a nie samego zwirtualizowanego Debiana.

Jak to można zrobić?

Tak jak już było wspominane wcześniej — trzeba skonfigurować Display Spice. Bez tego dostępne są podstawowe rozdzielczości VGA (4:3).

Offline

 

#77  2020-01-16 21:37:33

  Ptohos - Użytkownik

Ptohos
Użytkownik
Skąd: Polska
Zarejestrowany: 2019-11-11

Re: Porządek w sources.list na Debianie 10

ilin napisał(-a):

Można.
Utwórz sobie na gospodarzu regułę udev czyli plik /etc/udev/rules.d/10-qemu-hw-users.rules z zawartoscią

Podaję mój przykład

Kod:

SUBSYSTEM=="usb", ATTRS{idVendor}=="0781", ATTRS{idProduct}=="5567", TAG+="uaccess"

Mój pen to

Kod:

Bus 002 Device 004: ID 0781:5567 SanDisk Corp. Cruzer Blade

Interesuje cię jego ID bo je musisz podać w regule jak widzisz powyżej.
Sprawdzisz poleceniem

Kod:

lsusb

Następnie dodajesz do składni uruchamiania wirtualki

Kod:

-device usb-ehci,id=ehci -device usb-host,bus=ehci.0,vendorid=0x0781,productid=0x5567

Może być na końcu.
Wiadomo że musisz podać ID swojego pendriva.

Wirtualny debian wykryje go tak samo jak gospodarz.

Gdy uruchamiam wirtualną maszynę z podłączonym pendrive pojawiają się takie błędy:

Kod:

$ debian.sh 
libusb: error [_get_usbfs_fd] libusb couldn't open USB device /dev/bus/usb/002/007: Brak dostępu
libusb: error [_get_usbfs_fd] libusb requires write access to USB device nodes.
libusb: error [_get_usbfs_fd] libusb couldn't open USB device /dev/bus/usb/002/007: Brak dostępu
libusb: error [_get_usbfs_fd] libusb requires write access to USB device nodes.
libusb: error [_get_usbfs_fd] libusb couldn't open USB device /dev/bus/usb/002/007: Brak dostępu
libusb: error [_get_usbfs_fd] libusb requires write access to USB device nodes.

Zamontowany pendrive to:

Kod:

$ lsusb
Bus 004 Device 002: ID 8087:8000 Intel Corp. 
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 006: ID 045e:0737 Microsoft Corp. Compact Optical Mouse 500
[b]Bus 002 Device 007: ID 090c:1000 Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) Flash Drive[/b]
Bus 002 Device 005: ID 5986:0268 Acer, Inc 
Bus 002 Device 004: ID 8087:07da Intel Corp. 
Bus 002 Device 002: ID 046d:c512 Logitech, Inc. LX-700 Cordless Desktop Receiver
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Skrypt --> debian.sh tak wygląda:

Kod:

# cat /usr/local/bin/debian.sh 

#!/bin/bash

qemu-system-x86_64 -machine accel=kvm -drive id=disk,file=/home/ptohos/test.qcow2,if=none -device ahci,id=ahci -device ide-drive,drive=disk,bus=ahci.0 -soundhw ac97 -k pl -vga none -device qxl-vga,vgamem_mb=64 -m 2048 -net nic -net user -rtc base=localtime -cpu host  -smp 2,sockets=2,cores=1,threads=1 -device usb-ehci,id=ehci -device usb-host,bus=ehci.0,vendorid=0x090c,productid=0x1000

i

Kod:

# ls -al /usr/local/bin/debian.sh 
-rwxr-xr-x 1 root root 404 sty 16 21:10 /usr/local/bin/debian.sh

i moja reguła udev:

Kod:

# cat /etc/udev/rules.d/10-qemu-hw-users.rules 
SUBSYSTEM=="usb", ATTRS{idVendor}=="090c", ATTRS{idProduct}=="1000", TAG+="uaccess"

Nie wiem dlaczego nie poszło?
Już jest dobrze, wystarczyło zainstalować pakiet :

Kod:

dpkg -l libusb-1.0-0
Wybór:U=nieznany/I=instalacja/R=usunięcie/P=wyczyszczenie/H=zatrzymanie
| Stan:N=brak/I=zainstalowany/C=skonfigurowany/U=rozpakowany/
|/  F=częśc. skonfigurowany/H=częśc. zainstalowany/W=wyzw. czek./T=wyzw. zapl.
|| Błędy?=(brak)/R-do pon. inst. (duże litery w "Stan" i "Błędy"=problemy)
||/ Nazwa              Wersja       Architektura Opis
+++-==================-============-============-=================================
ii  libusb-1.0-0:amd64 2:1.0.22-2   amd64        userspace USB programming library

Natomiast dalej walczę z lepszą rozdzielczością.

Ostatnio edytowany przez Ptohos (2020-01-17 11:45:38)

Offline

 

#78  2020-01-17 14:20:55

  Ptohos - Użytkownik

Ptohos
Użytkownik
Skąd: Polska
Zarejestrowany: 2019-11-11

Re: Porządek w sources.list na Debianie 10

jawojx napisał(-a):

To o czym pisze BiExi na quemu/kvm w środowiskach kde/plasma i gnome, mamy zapewnione ze sterownikiem -vga virtio, pisałem wcześniej już o tym. Automatyczne skalowanie działa bardzo dobrze i nie ma żadnych problemów.

Protokół spice jest łatwy do uruchomienia i dobrze działa z każdym środowiskiem graficznym, bez znaczenia czy xorg, czy wayland, jest też sterownik dla Windowsa. Wystarczy w wirtualnym Debianie zainstalować spice-vdagent i odpowiednio z protokółem spice uruchomić wirtualną maszynę, by mieć możliwość wklejania tekstu z hosta do wirtualnej i na odwrót.

Tylko, jak on chce zacząć od golasa, bez środowiska graficznego zrobić sobie test ustawiania Xorg i fluxbox-a, to najlepiej jednak tak jak piszecie, zainstalować na wirtualnym openssh-server, ale uruchomić tak. Tu wymagane przekierowanie domyślnego na wysoki port, może być 4444.

Kod:

-net nic -net user,hostfwd=tcp::4444-:22

i z host-a łączymy się w taki sposób.

Kod:

ssh ptohos@localhost -p 4444

To chyba jest najprostszy sposób, jak ma się tryb tylko tekstowy na wirtualnym i chce się łatwo wklejać polecenia prosto do terminala. I zaleta, nie trzeba nic więcej ustawiać z netem. Tylko czy nie lepiej nabierać odpowiednich nawyków, zrobić „tab podpowiadanie” i dla root-a (bash-completion), wpisywanie poleceń idzie wtedy bardzo szybko.

Dla uzupełnienia. Pamięć usb w qemu/kvm nie tylko można przeglądać można z niej bootować system, sam tak sprawdzam usb livecd czy nie ma błędów przy uruchamianiu, na przykład z uefi/secureboot, bo to też działa w qemu. Można ją przydzielać też po hostbus, hostaddr.

Wszystko jest w dokumentacji i Ptohos musisz zacząć ją czytać, to ułatwi poznanie Linuksa.

Zainstalowałem na wirtualnym Debianie --> openssh-server:

Kod:

# dpkg -l openssh-server
Wybór:U=nieznany/I=instalacja/R=usunięcie/P=wyczyszczenie/H=zatrzymanie
| Stan:N=brak/I=zainstalowany/C=skonfigurowany/U=rozpakowany/
|/  F=częśc. skonfigurowany/H=częśc. zainstalowany/W=wyzw. czek./T=wyzw. zapl.
|| Błędy?=(brak)/R-do pon. inst. (duże litery w "Stan" i "Błędy"=problemy)
||/ Nazwa          Wersja       Architektura Opis
+++-==============-============-============-=================================================================
ii  openssh-server 1:8.1p1-5    amd64        secure shell (SSH) server, for secure access from remote machines

Jest to Debian testing, była informacja o jednym pakiecie z błędem, że będzie zainstalowany.
Po przekierowanie z domyślnego na wysoki port mam informacje:

Kod:

# -net nic -net user,hostfwd=tcp::4444-:22
-bash: -net: nie znaleziono polecenia

Zainstalowałem jeszcze ten pakiet --> net-tools
Myślałem, że morze pójdzie, ale nie poszło.
Są jakieś sugestie?

Offline

 

#79  2020-01-17 14:29:38

  Ptohos - Użytkownik

Ptohos
Użytkownik
Skąd: Polska
Zarejestrowany: 2019-11-11

Re: Porządek w sources.list na Debianie 10

BiExi napisał(-a):

jeśli korzystasz z Virtualboxa to zainstaluj w tym emulowanym systemie

Kod:

apt install virtualbox-ose-guest-utils virtualbox-ose-guest-x11 virtualbox-ose-guest-dkms virtualbox-guest-x11

zresetuj

i pużniej jak uruchomi się środowisko graficzne to rozdzielczość dostosuje się do wielkości okna

Nie rozumiem, czy w "qemu" nie instaluje się tych pakietów?

Offline

 

#80  2020-01-17 14:37:44

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: Porządek w sources.list na Debianie 10

Nie sądzę by ręczne konfigurowanie i uruchamianie maszyny wirtualnej było dla ciebie optymalna opcją. Robisz wręcz podstawowe błędy, których i tak wyeliminujesz z tak nikłą znajomością obsługi systemu.
Dwa tygodnie walczysz z czymś co powinno zająć nie więcej niż 30 minut.

Może zainteresuj się jakimiś narzędziami do zarządzania maszynami wirtualnymi np. virt-manager (Virtual Machine Manager) czy jakimś Virtualboksem.

Offline

 

#81  2020-01-17 16:45:11

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Porządek w sources.list na Debianie 10

Ptohos napisał(-a):

Nie rozumiem, czy w "qemu" nie instaluje się tych pakietów?

Chyba zauważyłaś że wszystkie mają virtualbox w nazwie.

yossarian napisał(-a):

Tak jak już było wspominane wcześniej — trzeba skonfigurować Display Spice. Bez tego dostępne są podstawowe rozdzielczości VGA (4:3).

Nie trzeba.
Ja mam taką samą rozdzielczość na gościu jak na gospodarzu nie używając spice.

Ptohos napisał(-a):

Natomiast dalej walczę z lepszą rozdzielczością.

Co tu jest do walczenia.
Co tam masz dokładnie zainstalowane?


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#82  2020-01-17 17:32:50

  Ptohos - Użytkownik

Ptohos
Użytkownik
Skąd: Polska
Zarejestrowany: 2019-11-11

Re: Porządek w sources.list na Debianie 10

ilin napisał(-a):

Ptohos napisał(-a):

Nie rozumiem, czy w "qemu" nie instaluje się tych pakietów?

Chyba zauważyłaś że wszystkie mają virtualbox w nazwie.

yossarian napisał(-a):

Tak jak już było wspominane wcześniej — trzeba skonfigurować Display Spice. Bez tego dostępne są podstawowe rozdzielczości VGA (4:3).

Nie trzeba.
Ja mam taką samą rozdzielczość na gościu jak na gospodarzu nie używając spice.

Ptohos napisał(-a):

Natomiast dalej walczę z lepszą rozdzielczością.

Co tu jest do walczenia.
Co tam masz dokładnie zainstalowane?

Mam takie pakiety zainstalowane:
https://wklejaj.pl/dpkg_l

Offline

 

#83  2020-01-17 17:41:59

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Porządek w sources.list na Debianie 10

Zainstaluj pakiet

Kod:

lxrandr

i nim sobie ustawisz rozdzielczość.
masz ram całe qemu zainstalowane.
Po co to na gościu ?
Nie zauważyłem żadnego menadzera plików w tym fluxboxie.
Polecam thunar bądz pcmanfm.


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#84  2020-01-17 21:39:37

  jawojx - Użytkownik

jawojx
Użytkownik
Zarejestrowany: 2012-10-11

Re: Porządek w sources.list na Debianie 10

Ptohos napisał(-a):

...
Zainstalowałem na wirtualnym Debianie --> openssh-server:
...
Po przekierowanie z domyślnego na wysoki port mam informacje:

Kod:

# -net nic -net user,hostfwd=tcp::4444-:22
-bash: -net: nie znaleziono polecenia

Są jakieś sugestie?

Ptohos jakie sugestie, no przecież już wiesz że potrzebna jest maszyna wirtualna, dysk do niej i czasami ram, a tu to są tylko ustawienia netu, a gdzie reszta. Trzeba było zmienić ustawienia netu w twoim poleceniu, razem ze ścieżką do wirtualnego dysku. Nie będę narzucał swoich ustawień i pisał całego polecenia, jak masz już jako tako ustawiony.

Dla przykładu, przetestuj to tak, krótsza forma do testu, najprostsza może nie być dźwięku i z jednym rdzeniem CPU. Przyjmuje że na tym dysku "/home/ptohos/test.qcow2" masz zainstalowanego tego Debiana z serwerem ssh.

Kod:

qemu-system-x86_64 -m 2048 -enable-kvm -net nic -net user,hostfwd=tcp::4444-:22 -hda /home/ptohos/test.qcow2

I po uruchomieniu z drugiego terminala połącz się z wirtualną maszyną, przy takiej samej nazwie użytkownika na wirtualnym jak na host-e, można bez ptohos@. Po zatwierdzeniu klucza i zalogowaniu będziesz miał możliwość kopiowania i wklejania wprost do terminala maszyny wirtualnej.

Kod:

ssh ptohos@localhost -p 4444

I jak działa i chcesz ustawiać swoją wirtualną maszynę przez ssh, to odpowiednio dołącz sobie te ustawienia, lub czasami korzystaj z tych.

To samo z rozdzielczością, albo ustawiasz tak jak pisze ilin, albo zmieniasz opcje grafiki w składni i jak na wirtualnym masz kde/plasme lub gnome to możesz korzystać ze sterownika virtio (Debian 10 ma dostatecznie nowy kernel i mese) i skalowanie będzie automatyczne do wielkości okna, czy fullscreen-a. Najprościej przetestować z iso, ale widziałem że masz gdzieś kde/plasme. Też uproszczona składnia polecenia.

Kod:

qemu-system-x86_64 -m 2048 -enable-kvm -vga virtio -hda /ścieżka/do/twojego/wirtualnego_kde_lub_gnome.dysku

Lub wprost z pobranego livecd Debiana z kde (Gnome), jak masz dobry internet pobierze w około 1 do 3 minut. Uwaga ISO 2,5 GB do pobrania. Nie musisz tego robić może już masz iso z kde (widziałem że coś tam miałeś) lub gnome. Oryginalny live Debian uruchamia się dość długo, chyba ze 30s.

Kod:

cd /tmp ; wget -O KDE.iso https://cdimage.debian.org/debian-cd/current-live/amd64/iso-hybrid/debian-live-10.2.0-amd64-kde.iso ; qemu-system-x86_64 -m 2048 -enable-kvm -vga virtio -cdrom KDE.iso

I sobie rozciągaj okno, czy rób na full, przetestujesz jak to działa, czy o to ci chodziło, auto skalowanie powiano odbywać się w mniej niż sekundę.

Offline

 

#85  2020-01-17 22:18:03

  Ptohos - Użytkownik

Ptohos
Użytkownik
Skąd: Polska
Zarejestrowany: 2019-11-11

Re: Porządek w sources.list na Debianie 10

ilin napisał(-a):

Zainstaluj pakiet

Kod:

lxrandr

i nim sobie ustawisz rozdzielczość.
masz ram całe qemu zainstalowane.
Po co to na gościu ?
Nie zauważyłem żadnego menadzera plików w tym fluxboxie.
Polecam thunar bądz pcmanfm.

Rozdzielczość sobie ustawiłem (tylko jej wirtualna maszyna nie zapamiętuje). Dziękuje ilin za pomoc z konfiguracji wirtualnej maszyny. Menadżera -->thunar wgrałem. Menadżerem otwieram pendrive bez jego montowania. Mój obraz Fluxboxa na wirtualnym Debianie wygląda tak:
https://i.ibb.co/VtSCTBJ/Przechwycenie-obrazu-ekranu-2020-01-17-21-11-54.png
Jeżeli zainstalowałbym menadżera okien (Fluxboxa)  na nie wirtualnym laptopie dodając takie pakiety:

Kod:

apt install chromium chromium-l10n firefox-esr firefox-esr-l10n-pl thunderbird thunderbird-l10n-pl 
apt install pepperflashplugin-nonfree browser-plugin-freshplayer-pepperflash
apt install kadu pidgin 
apt install libreoffice libreoffice-l10n-pl libreoffice-help-pl  libreoffice-gtk2 libreoffice-gtk3
apt install myspell-pl mythes-pl
apt install djview4 qpdfview qpdfview-translations fbreader quiterss
apt install audacious smplayer mpv  audacity vlc asunder xcfa
apt install gimp gpicview darktable mousepad qnapi galculator inkscape
apt install filezilla  uget qbittorrent 
apt install xsane cups cups-pdf
apt install curl conky mc i3lock rsync ntfs-3g whois rar engrampa
apt install xterm hardinfo  gparted gsmartcontrol

Czy ten system by dobrze funkcjonował (chodzi mi czy nie byłoby konfliktu z zależnościami - są pakiety np: z KDE i Gnome).
Pozdrawiam wszystkich.

Ostatnio edytowany przez Ptohos (2020-01-17 22:38:29)

Offline

 

#86  2020-01-18 07:32:13

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Porządek w sources.list na Debianie 10

Ptohos napisał(-a):

Rozdzielczość sobie ustawiłem (tylko jej wirtualna maszyna nie zapamiętuje).

Pokaż wynik polecenia z konta użytkownika

Kod:

cat ~/.config/autostart/lxrandr-autostart.desktop

Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#87  2020-01-18 10:05:15

  Ptohos - Użytkownik

Ptohos
Użytkownik
Skąd: Polska
Zarejestrowany: 2019-11-11

Re: Porządek w sources.list na Debianie 10

ilin napisał(-a):

Ptohos napisał(-a):

Rozdzielczość sobie ustawiłem (tylko jej wirtualna maszyna nie zapamiętuje).

Pokaż wynik polecenia z konta użytkownika

Kod:

cat ~/.config/autostart/lxrandr-autostart.desktop

Pokazuje wynik:

Kod:

$ cat ~/.config/autostart/lxrandr-autostart.desktop 
[Desktop Entry]
Type=Application
Name=Autostart LXRandR
Comment=Uruchom xrand z ustawieniami LXRandR
Exec=sh -c 'xrandr --output Virtual-0 --mode 1920x1200 --rate 59.95'
OnlyShowIn=LXDE

Offline

 

#88  2020-01-18 10:46:28

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Porządek w sources.list na Debianie 10

Dopisz sobie do pliku ~/.fluxbox/startup

Kod:

sh -c 'xrandr --output Virtual-0 --mode 1920x1200 --rate 59.95'

Powinno działać we fluxboxie.


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#89  2020-01-18 13:11:52

  Ptohos - Użytkownik

Ptohos
Użytkownik
Skąd: Polska
Zarejestrowany: 2019-11-11

Re: Porządek w sources.list na Debianie 10

jawojx napisał(-a):

Ptohos napisał(-a):

...
Zainstalowałem na wirtualnym Debianie --> openssh-server:
...
Po przekierowanie z domyślnego na wysoki port mam informacje:

Kod:

# -net nic -net user,hostfwd=tcp::4444-:22
-bash: -net: nie znaleziono polecenia

Są jakieś sugestie?

Ptohos jakie sugestie, no przecież już wiesz że potrzebna jest maszyna wirtualna, dysk do niej i czasami ram, a tu to są tylko ustawienia netu, a gdzie reszta. Trzeba było zmienić ustawienia netu w twoim poleceniu, razem ze ścieżką do wirtualnego dysku. Nie będę narzucał swoich ustawień i pisał całego polecenia, jak masz już jako tako ustawiony.

Dla przykładu, przetestuj to tak, krótsza forma do testu, najprostsza może nie być dźwięku i z jednym rdzeniem CPU. Przyjmuje że na tym dysku "/home/ptohos/test.qcow2" masz zainstalowanego tego Debiana z serwerem ssh.

Kod:

qemu-system-x86_64 -m 2048 -enable-kvm -net nic -net user,hostfwd=tcp::4444-:22 -hda /home/ptohos/test.qcow2

I po uruchomieniu z drugiego terminala połącz się z wirtualną maszyną, przy takiej samej nazwie użytkownika na wirtualnym jak na host-e, można bez ptohos@. Po zatwierdzeniu klucza i zalogowaniu będziesz miał możliwość kopiowania i wklejania wprost do terminala maszyny wirtualnej.

Kod:

ssh ptohos@localhost -p 4444

I jak działa i chcesz ustawiać swoją wirtualną maszynę przez ssh, to odpowiednio dołącz sobie te ustawienia, lub czasami korzystaj z tych.

To samo z rozdzielczością, albo ustawiasz tak jak pisze ilin, albo zmieniasz opcje grafiki w składni i jak na wirtualnym masz kde/plasme lub gnome to możesz korzystać ze sterownika virtio (Debian 10 ma dostatecznie nowy kernel i mese) i skalowanie będzie automatyczne do wielkości okna, czy fullscreen-a. Najprościej przetestować z iso, ale widziałem że masz gdzieś kde/plasme. Też uproszczona składnia polecenia.

Kod:

qemu-system-x86_64 -m 2048 -enable-kvm -vga virtio -hda /ścieżka/do/twojego/wirtualnego_kde_lub_gnome.dysku

Lub wprost z pobranego livecd Debiana z kde (Gnome), jak masz dobry internet pobierze w około 1 do 3 minut. Uwaga ISO 2,5 GB do pobrania. Nie musisz tego robić może już masz iso z kde (widziałem że coś tam miałeś) lub gnome. Oryginalny live Debian uruchamia się dość długo, chyba ze 30s.

Kod:

cd /tmp ; wget -O KDE.iso https://cdimage.debian.org/debian-cd/current-live/amd64/iso-hybrid/debian-live-10.2.0-amd64-kde.iso ; qemu-system-x86_64 -m 2048 -enable-kvm -vga virtio -cdrom KDE.iso

I sobie rozciągaj okno, czy rób na full, przetestujesz jak to działa, czy o to ci chodziło, auto skalowanie powiano odbywać się w mniej niż sekundę.

Po wydaniu polecenia:

Kod:

$ qemu-system-x86_64 -m 2048 -enable-kvm -net nic -net user,hostfwd=tcp::4444-:22 -hda /home/ptohos/test.qcow2

Jestem połączony z wirtualną maszyną. To jest ten obraz:

https://i.ibb.co/njffSKf/Przechwycenie-obrazu-ekranu-2020-01-16-21-17-29.png

Otwieram drugi terminal na gospodarzu i wydaje polecenie:

Kod:

ssh pto@localhost -p 4444 -->tu zmieniałem polecenia, żeby się zalogować.

Mam wyświetlany komunikat :

Kod:

$ ssh pto@localhost -p 4444
ssh_exchange_identification: read: Connection reset by peer

Nie mogę podać hasła by się zalogować na wirtualną maszynę. Pewnie źle zrozumiałem Jawojx twój opis.

Offline

 

#90  2020-01-18 13:30:42

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Porządek w sources.list na Debianie 10

Tu jest jakieś pomieszanie z poplątaniem.
Najpierw chciałeś testinga z kde. Ok.
Potem wyszło ze masz fluxboxa  doinstalowałeś thunara wiesz jak ustawić rozdzielczość.
Teraz pchasz się w czyste tty.
Co ty chcesz osiagnąc.

Ciągniesz 10 srok za ogon.
Tak to z tego nic nie bedzie bo żadnego elementu w stopniu podstawowym nie opanujesz.


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#91  2020-01-18 14:17:53

  Ptohos - Użytkownik

Ptohos
Użytkownik
Skąd: Polska
Zarejestrowany: 2019-11-11

Re: Porządek w sources.list na Debianie 10

ilin napisał(-a):

Tu jest jakieś pomieszanie z poplątaniem.
Najpierw chciałeś testinga z kde. Ok.
Potem wyszło ze masz fluxboxa  doinstalowałeś thunara wiesz jak ustawić rozdzielczość.
Teraz pchasz się w czyste tty.
Co ty chcesz osiagnąc.

Ciągniesz 10 srok za ogon.
Tak to z tego nic nie będzie bo żadnego elementu w stopniu podstawowym nie opanujesz.

Na wirtualnej maszynie testuje, w jakim środowisku by się dla mnie pracowało najlepiej. Środowisko graficzne KDE mi się nie spodobało (za dużo tam wodotrysków, które akurat dla mnie nie są potrzebne). Środowisko Gnome bardziej mi odpowiada. Obecnie pracuje na środowisku XFCE 4.12 i ono mi się podoba do pracy. Natomiast myślę o rezygnacji całkowitej z Windowsa 10 na rzecz zainstalowania menadżera okien (Fuxboxa, który mi się spodobał na Debianie testing). Ten czysty tty, to tylko zdjęcie. Raczej zawsze loguje się i włączam -->startx i mam Fluxboxa. 
Chce również ustawić swoją wirtualną maszynę przez ssh, by móc kopiować i wklejać teksty z przeglądarki lub konsoli gospodarza na konsole gościa.
Nie wiem, czy to dobrze ująłem w najkrótszy sposób.

Offline

 

#92  2020-01-18 14:41:15

  jawojx - Użytkownik

jawojx
Użytkownik
Zarejestrowany: 2012-10-11

Re: Porządek w sources.list na Debianie 10

Ptohos napisał(-a):

...
Po wydaniu polecenia:

Kod:

$ qemu-system-x86_64 -m 2048 -enable-kvm -net nic -net user,hostfwd=tcp::4444-:22 -hda /home/ptohos/test.qcow2

Jestem połączony z wirtualną maszyną.  To jest ten obraz:
...
Otwieram drugi terminal na gospodarzu i wydaje polecenie:

Kod:

ssh pto@localhost -p 4444 -->tu zmieniałem polecenia, żeby się zalogować.

Mam wyświetlany komunikat :

Kod:

$ ssh pto@localhost -p 4444
ssh_exchange_identification: read: Connection reset by peer

Nie mogę podać hasła by się zalogować na wirtualną maszynę. Pewnie źle zrozumiałem Jawojx twój opis.

Nie "cytat:Jestem połączony z wirtualną maszyną.", tylko mam uruchomioną.

Przecież na twojej zrzutce widać że nie uruchomiłeś maszyny wirtualnej z tego polecenia, tylko ze swojego skryptu i z ustawieniami dla pamięci USB. Pewnie coś tam powklejałeś i namieszałeś z ustawieniami netu. Uruchom to tak jak sam opisujesz że to robisz i dalej tak samo, jak będzie kłopot z łączeniem pokaż wynik z uruchamiania wirtualnej, i łączenia z opcja -v.

Kod:

$ ssh -v pto@localhost -p 4444

Offline

 

#93  2020-01-18 16:13:57

  Ptohos - Użytkownik

Ptohos
Użytkownik
Skąd: Polska
Zarejestrowany: 2019-11-11

Re: Porządek w sources.list na Debianie 10

jawojx napisał(-a):

Ptohos napisał(-a):

...
Po wydaniu polecenia:

Kod:

$ qemu-system-x86_64 -m 2048 -enable-kvm -net nic -net user,hostfwd=tcp::4444-:22 -hda /home/ptohos/test.qcow2

Jestem połączony z wirtualną maszyną.  To jest ten obraz:
...
Otwieram drugi terminal na gospodarzu i wydaje polecenie:

Kod:

ssh pto@localhost -p 4444 -->tu zmieniałem polecenia, żeby się zalogować.

Mam wyświetlany komunikat :

Kod:

$ ssh pto@localhost -p 4444
ssh_exchange_identification: read: Connection reset by peer

Nie mogę podać hasła by się zalogować na wirtualną maszynę. Pewnie źle zrozumiałem Jawojx twój opis.

Nie "cytat:Jestem połączony z wirtualną maszyną.", tylko mam uruchomioną.

Przecież na twojej zrzutce widać że nie uruchomiłeś maszyny wirtualnej z tego polecenia, tylko ze swojego skryptu i z ustawieniami dla pamięci USB. Pewnie coś tam powklejałeś i namieszałeś z ustawieniami netu. Uruchom to tak jak sam opisujesz że to robisz i dalej tak samo, jak będzie kłopot z łączeniem pokaż wynik z uruchamiania wirtualnej, i łączenia z opcja -v.

Kod:

$ ssh -v pto@localhost -p 4444

Powtórzyłem polecenia i odpowiedzi były jak wyżej podawałem.
Podaje wynik polecenia --> $ ssh -v pto@localhost -p 4444 (z konsoli gospodarza)

Kod:

$ ssh -v pto@localhost -p 4444
OpenSSH_7.9p1 Debian-10+deb10u1, OpenSSL 1.1.1d  10 Sep 2019
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug1: Connecting to localhost [::1] port 4444.
debug1: connect to address ::1 port 4444: Connection refused
debug1: Connecting to localhost [127.0.0.1] port 4444.
debug1: Connection established.
debug1: identity file /home/ptohos/.ssh/id_rsa type -1
debug1: identity file /home/ptohos/.ssh/id_rsa-cert type -1
debug1: identity file /home/ptohos/.ssh/id_dsa type -1
debug1: identity file /home/ptohos/.ssh/id_dsa-cert type -1
debug1: identity file /home/ptohos/.ssh/id_ecdsa type -1
debug1: identity file /home/ptohos/.ssh/id_ecdsa-cert type -1
debug1: identity file /home/ptohos/.ssh/id_ed25519 type -1
debug1: identity file /home/ptohos/.ssh/id_ed25519-cert type -1
debug1: identity file /home/ptohos/.ssh/id_xmss type -1
debug1: identity file /home/ptohos/.ssh/id_xmss-cert type -1
debug1: Local version string SSH-2.0-OpenSSH_7.9p1 Debian-10+deb10u1
ssh_exchange_identification: read: Connection reset by peer

// Nie cytuj za każdym razem poprzedniego postu, bo można oczopląsów od tego tasiemca dostać.  - ilin

Offline

 

#94  2020-01-18 17:12:15

  jawojx - Użytkownik

jawojx
Użytkownik
Zarejestrowany: 2012-10-11

Re: Porządek w sources.list na Debianie 10

Miałeś jeszcze pokazać wynik z uruchamiania maszyny wirtualnej, dobrze przypuśćmy że uruchomiłeś tak jak pisałem i nie było błędów. Na maszynie wirtualnej spróbuj tak.

Kod:

ssh localhost

A z hosta pokaż to.

Kod:

hostname

Tam masz widzę nazwę "debian", ale na wszelki wypadek nie zaszkodzi, i to

Kod:

cat /etc/hosts

Ostatnio edytowany przez jawojx (2020-01-18 17:13:55)

Offline

 

#95  2020-01-18 20:32:15

  Ptohos - Użytkownik

Ptohos
Użytkownik
Skąd: Polska
Zarejestrowany: 2019-11-11

Re: Porządek w sources.list na Debianie 10

Pokazuje zawartość polecenia --> $ ssh localhost:

Kod:

pto@localhost's password:
Linux debian 5.4.0-2-amd64 #1 SMP Debian 5.4.8-1 (2020-01-05) x86_64

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRIANTY, to the extent
permitted by applicable law.
Last login: Sat Jan 18 19:49:19 2020

Drugie polecenie --> $ hostname:

Kod:

debian

i następne --> $ cat /etc/hosts

Kod:

127.0.0.1        localhost
127.0.1.1        debian.Debian    debian

# The following lines are desirable for IPv6 capable hosts
::1      localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Offline

 

#96  2020-01-18 21:21:34

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Porządek w sources.list na Debianie 10

Przy pierwszym logowaniu po ssh wyskoczyło ci coś takiego

Kod:

ECDSA key fingerprint is SHA256:9YrlYNbeVc56/8tTB4Tj7bfe7nBirmhZYBKT6sfLYJU.
Are you sure you want to continue connecting (yes/no/[fingerprint])?

Wpisałeś yes ?


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#97  2020-01-18 21:28:17

  Ptohos - Użytkownik

Ptohos
Użytkownik
Skąd: Polska
Zarejestrowany: 2019-11-11

Re: Porządek w sources.list na Debianie 10

Tak wpisałem Yes.

Offline

 

#98  2020-01-18 21:34:30

  jawojx - Użytkownik

jawojx
Użytkownik
Zarejestrowany: 2012-10-11

Re: Porządek w sources.list na Debianie 10

Jak powyżej było pytanie i zatwierdzenie klucza, to lokalnie działa prawidłowo, a to

Ptohos napisał(-a):

...
i następne --> $ cat /etc/hosts
...

rozumiem że jest to informacja z hosta, a nie z wirtualnego. To spróbuj do pierwszej linii dodać na końcu po spacji hostname "debian" (bez tego też powinno działać, ale może generować błądy), by to wyglądało tak.

Kod:

127.0.0.1        localhost  debian
127.0.1.1        debian.Debian    debian

# The following lines are desirable for IPv6 capable hosts
::1      localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Powinno uwzględnić zmiany od razu, ale możesz też zrestartować komputer. I sprawdź tak (nie ze skryptu).

Kod:

qemu-system-x86_64 -m 2048 -enable-kvm -net nic -net user,hostfwd=tcp::4444-:22 -hda /home/ptohos/test.qcow2

i z hosta.

Kod:

ssh pto@localhost -p 4444

Ostatnio edytowany przez jawojx (2020-01-18 21:42:07)

Offline

 

#99  2020-01-18 22:48:07

  Ptohos - Użytkownik

Ptohos
Użytkownik
Skąd: Polska
Zarejestrowany: 2019-11-11

Re: Porządek w sources.list na Debianie 10

Nie poszło.
Opisze co robiłem. Z hosta wydałem polecenie:

Kod:

$ qemu-system-x86_64 -m 2048 -enable-kvm -net nic -net user,hostfwd=tcp::4444-:22 -hda /home/ptohos/test.qcow2

Po tym poleceniu mam uruchomioną maszynę wirtualną zalogowałem się na niej. W konsoli dałem startx i na wirtualnym Debianie mam środowisko graficzne Fluxboxa.
Następnie z hosta na drugim terminalu wydałem polecenie: --> $ ssh pto@localhost -p 4444 --> system około 1 minuty myśli i wypluwa z konsoli taką informację:

Kod:

ssh_exchange_identification: read: Connection reset by peer

Komputer kilka razy restartowałem. Spróbowałem takie polecenie dać (z hosta): --> $ qemu-system-x86_64 -m 2048 -enable-kvm -net nic -net user,hostfwd=tcp::4444-:22 -hda /home/ptohos/test.qcow2 hostname "debian" (system opowiedział mi od razu)

Kod:

qemu-system-x86_64: -hda /home/ptohos/test.qcow2: drive with bus=0, unit=0 (index=0) exists

i inne polecenie wydałem (z hosta)-->$ hostname "debian" wynik:

Kod:

hostname: you must be root to change the host name

Przelogowałem się i z rota to polecenie powtórzyłem, ale nic to nie dało jak wykonałem poprzednie polecenia.
Podam jeszcze taką informację. Polecenie z hosta -->$ hostname --fqdn

Kod:

debian.Ptohos

Polecenie z wirtualnej maszyny --> $ hostname --fqdn i mam:

Kod:

debian.Debian

Ostatnio edytowany przez Ptohos (2020-01-18 23:06:50)

Offline

 

#100  2020-01-18 23:48:11

  jawojx - Użytkownik

jawojx
Użytkownik
Zarejestrowany: 2012-10-11

Re: Porządek w sources.list na Debianie 10

Nie trzeba kilka razy restartować, zwłaszcza podrząd, zmiany powinny zadziałać od razu, restart miał być ewentualnie jeden dla potwierdzenia, że robimy wszystko prawidłowo. Nic z roota nie zmieniaj i nic nie rób z hostname, to działa na domyślnych od razu, ustawiałeś coś tam wcześniej, jakby była zapora na wirtualnym ustawiona to by inne info było.

Uruchomiłeś na początku prawidłowo, później sobie namieszałeś, nic nie szukaj, tylko te dwa polecenia. Jak wirtualny się uruchamia, psiałeś "Po tym poleceniu mam uruchomioną maszynę wirtualną zalogowałem się na niej...", to później logowanie przez ssh z innego terminala.

Miałeś na rzeczywistym komputerze, host dla wirtualnego, w pliku.

Kod:

nano  /etc/hosts

Pierwszą linię doprowadzić do takiej postaci, tylko tyle. Wklejam całą zawartość twojego /etc/hosts dla przykładu, tak ma wyglądać.

Kod:

127.0.0.1        localhost  debian
127.0.1.1        debian.Debian    debian

# The following lines are desirable for IPv6 capable hosts
::1      localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Po wprowadzeniu zmian pokaż jeszcze raz z komputera właściwego co jest hostem dla wirtualnego.

Kod:

cat /etc/hosts

Oczywiście możesz też sobie sprawdzić zmiany, tak jak lubisz, nie z root-a.

Kod:

hostname --fqdn

I spróbować jeszcze raz z ssh.

Ostatnio edytowany przez jawojx (2020-01-18 23:54:52)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)