Szanowni studenci WETI! Zostało odnowione wirtualne laboratorium matlabowe (VLM). Obejmuje ono serwer linuksowy, a na nim 8 maszyn wirtualnych z zainstalowanymi różnym wersjami Matlaba. Laboratorium wirtualne (VLM) jest dostępne dla wszystkich studentów Wydziału ETI łączących się bezprzewodowo z własnych komputerów na Wydziale poprzez sieć WiFi WETI_PG. Dostęp z laboratoriów wydziałowych innych niż VLM jest odcięty, ponieważ tam na stacjach roboczych są już zainstalowani klienci matlaba do zajęć dydaktycznych. Z kolei na innych zajęciach dydaktycznych w laboratoriach cała uwaga powinna być skupiona na wykonywaniu zadań osoby prowadzącej te zajęcia. Spoza Wydziału, np. z domu, też można wejść do wirtualnego laboratorium przez tunel OpenVPN. Szczegóły konfiguracji usługi VPN znajdują się na stronie http://starter.eti.pg.gda.pl/openvpn Laboratorium składa się z 8 maszyn z następującymi wersjami Matlaba: matlab1.eti.pg.gda.pl v. 6.5.0.180913a Rel.13 oraz 7.11.0.584 (R2010b) matlab2.eti.pg.gda.pl v. 7.5.0.342 (R2007b) matlab3.eti.pg.gda.pl v. 7.7.0.471 (R2008b) matlab4.eti.pg.gda.pl v. 7.9.0.529 (R2009b) matlab5.eti.pg.gda.pl v. 6.5.0.180913a Rel.13 oraz 7.9.0.529 (R2009b) matlab6.eti.pg.gda.pl v. 6.5.0.180913a Rel.13 oraz 7.11.0.584 (R2010b) matlab7.eti.pg.gda.pl v. 6.5.0.180913a Rel.13 oraz 7.11.0.584 (R2010b) matlab8.eti.pg.gda.pl v. 8.3 (R2014a) POŁĄCZENIA I LOGOWANIE Z maszynami można się łączyć za pomocą dowolnego klienta protokołu VNC (np. TightVNC, RealVNC lub innych z Windows, albo vncviewer, krdc i in. z Linuksa). Logowanie do serwera VNC: Hasło: (do odbioru w Samorządzie Studenckim) Logowanie na poszczególnych maszynach: Użytkownik: szach Hasło: (do odbioru w Samorządzie Studenckim) Na każdej z maszyn może być w danej chwili aktywna jedna sesja na zasadzie "kto pierwszy ten lepszy". Próba nawiązania kolejnego połączenia zakończy się niepowodzeniem (pomimo podania poprawnego hasła, nowe połączenie zostanie przerwane: w takiej sytuacji można spróbować "szczęścia" na innej maszynie). Natomiast w przypadku zerwania połączenia, użytkownik zostanie automatycznie wylogowany, a jego dane utracone. PRZESYŁANIE i PRZECHOWYWANIE PLIKÓW W chwili wylogowania użytkownika stan pulpitu jest przywracany do wersji inicjalnej, a umieszczone na nim pliki użytkownika są kasowane. Aby uniknąć ich utracenia należy umieszczać własne pliki w katalogu C:\workN (N=1,2,3,4,5,6,7 lub 8), do którego skrót znajduje się na pulpicie. Katalog workN znajduje się na maszynie matlabN (tzn. work1 na matlab1, work2 na matlab2, work3 na matlab3 itd.). Należy pamiętać, że do katalogów workN mają zdalny dostęp wszystkie osoby znające hasło do maszyn matlabowych, więc szczególnie ważne pliki najlepiej przenosić od razu na swój komputer lokalny. W celu przeniesienia plików z własnego komputera lokalnego do katalogu zdalnego workN maszyny matlabN lub odwrotnie (odczyt i zapis) skorzystać można używając jednej z dwóch dostępnych METOD: 1. METODA PIERWSZA Poprzez użycie protokołu ftps (ftp szyfrowane SSL; nie mylić z sftp!). Na maszynach matlabowych jest dostępny serwer usługi ftps. Metoda ta jest zalecana w przypadku pracy z domu. Jako klienta matlabowego serwera ftps można użyć dowolnego klienta ftp wspierającego szyfrowanie SSL, np. programu FileZilla dostępnego na stronie: http://filezilla-project.org/download.php?type=client zarówno na swoich komputerach osobistych z systemem Windows, jak też pracujących z Linuksem i Mac OS X. Programowi klienckiemu ftps podajemy: Serwer: matlabN.eti.pg.gda.pl, gdzie N jest liczba naturalną od 1 do 8 Nazwa użytkownika: szach Hasło jak przy logowaniu użytkownika szach do Windows Port: 990. 2. METODA DRUGA Poprzez przyłączenie katalogu workN z maszyny matlabowej jako zasobu zdalnego, sieciowego do maszyny osobistej. ----------- Pod Windows można użyć w wierszu poleceń komendy net use S: \\matlabN.eti.pg.gda.pl\workN /user:szach (z odpowiednim N; pamiętając o spacji przed /user; S jest przykładową literą nowego dysku sieciowego maszyny osobistej) lub funkcji "Mapuj dysk sieciowy" (z podaniem innej nazwy użytkownika - o ile lokalny użytkownik przenośnego komputera nie nazywa się również "szach" :) ). ------------ Pod linuksem można w tym celu używać programu smbclient lub smbmount pamiętając o podwojeniu liczby odwrotnych ukośników (\), tzn. np. smbclient \\\\matlabN.eti.pg.gda.pl\\workN -U szach Metody drugiej można użyć w sieci wydziałowej; nie zalecamy jej przy połączeniach przez tunel, zwłaszcza przy słabych łączach. Jako NIEZALECANĄ ciekawostkę podajemy również trzecią, teoretycznie dobrą a praktycznie zawodną możliwość połączenia się z maszynami matlabowymi za pomocą przeglądarki z zainstalowaną javą. Wtedy połączenie następuje z portem nr 5800, tzn. należy wpisać w przeglądarce adres: http://matlabN.eti.pg.gda.pl:5800/, gdzie N jest liczbą jak wyżej. W przypadku użycia java'owego klienta VNC z poziomu przeglądarki, można użyć jego funkcji "File transfer". Jednakże działa ona wysoce niestabilnie i w związku z tym jest NIEPRZYDATNA (ryzyko utraty sesji, utraty danych itp.) Ponadto, niektóre programy klienckie VNC (np. UltraVNC Viewer) posiadają wbudowany mechanizm transferu plików, który również można próbować wykorzystać, jednak nie ma żadnej gwarancji jego poprawnego działania. Praca wirtualnego laboratorium jest monitorowana i sesje "szach"a nie są anonimowe, ponieważ wymagają wcześniejszej autentykacji przy wejściu do sieci bezprzewodowej lub tunelu VPN. Ponadto nie ma możliwości wyjścia z tego laboratorium poza Wydział ETI. Wszelkie uwagi na temat laboratorium prosimy kierować na adres vimatlab@eti.pg.gda.pl. Administratorzy VLM w sieci WETI Andrzej Krzysztofowicz Dominik Bednarczyk