Bash i ssh
-
- Piegowaty Guziec
- Posty: 1
- Rejestracja: 20 lis 2008, 17:42
- Płeć: Mężczyzna
- Wersja Ubuntu: 8.04
- Środowisko graficzne: GNOME
Bash i ssh
1. Prosze o pomoc w napisaniu programu w bashu, ktory bedzie otwieral napedy cd rom na kazdym kompie o nr ip od 101 do 115 przez ssh tzn ze sie loguje na kompa do kogos najpierw i otwieram i zamykam mu naped CR ROM i tak do kazdego ip. Nie wiem wlasnie jak z podaniem hasla przy zmianie uzytkownika na roota wpisuje su nazwa uzytkownika a pozniej nie wiem jak haslo podac;/
Prosze o Pomoc.
2. Przy okazji chcialem zapytac jak otwierac przez ssh np terminala w konsoli. Wyjasniam: Loguje sie do kogos na komputer i przez terminala chce mu wlaczyc np. firefoxa.
Prosze o Pomoc
Dziekuje Wszystkim.
Prosze o Pomoc.
2. Przy okazji chcialem zapytac jak otwierac przez ssh np terminala w konsoli. Wyjasniam: Loguje sie do kogos na komputer i przez terminala chce mu wlaczyc np. firefoxa.
Prosze o Pomoc
Dziekuje Wszystkim.
-
- Wytworny Kaczor
- Posty: 418
- Rejestracja: 09 lut 2007, 23:17
- Płeć: Mężczyzna
- Wersja Ubuntu: 9.10
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Odp: Bash i ssh
1. utwórz skrypt na kompie lokalnym, ustaw usera jako root i wykonywanie pliku jako właściciel.
ewentualnie pobaw się z sudoers.
2. może w terminalu na zdalnym kompie wklep:
ewentualnie pobaw się z sudoers.
2. może w terminalu na zdalnym kompie wklep:
Kod: Zaznacz cały
firefox --display=0
- leon1313
- Zakręcona Traszka
- Posty: 668
- Rejestracja: 02 sty 2006, 19:35
- Płeć: Mężczyzna
- Wersja Ubuntu: 10.10
- Środowisko graficzne: KDE Plasma
- Architektura: x86
Odp: Bash i ssh
Jeśli serwerami są np Ubuntu, to wystaczy komenda:
do zamknięcia, gy otwarty i otwarcia, gdy zamknięty
ogólnie odsyłam do i
Kod: Zaznacz cały
ssh user@server 'eject -T'
do zamknięcia, gy otwarty i otwarcia, gdy zamknięty

ogólnie odsyłam do
Kod: Zaznacz cały
man ssh
Kod: Zaznacz cały
man eject
"Poza tym dostałeś PLONKa i zabraniam Ci pisać na te grupe!!! Powiedziałem PLONK i sie zamknij i nawet nie knuj rzeby mi odpisywać! Zabraniam!!!"
-
- Piegowaty Guziec
- Posty: 1
- Rejestracja: 25 kwie 2009, 17:27
- Płeć: Mężczyzna
- Wersja Ubuntu: 9.10
- Środowisko graficzne: KDE Plasma
- Architektura: x86
Odp: Bash i ssh
Przykladowy skrypt
#!/bin/bash
for ((i = 101; i <= 115; i++)); do
echo "$i "
adres=`echo "192.168.0.$i"`
ssh nazwa_urzytkownika@$adres "eject -t && exit"
done
do tego przydaje sie miec wygenerowane klucze to raz i 2 mozesz sobie jeszcze ustawic ile ssh ma czekac na polaczenie ze zdalnym hostem
/etc/ssh/ssh_config
linijka ConnectTimeout ustawiasz ile ci pasuje
#!/bin/bash
for ((i = 101; i <= 115; i++)); do
echo "$i "
adres=`echo "192.168.0.$i"`
ssh nazwa_urzytkownika@$adres "eject -t && exit"
done
do tego przydaje sie miec wygenerowane klucze to raz i 2 mozesz sobie jeszcze ustawic ile ssh ma czekac na polaczenie ze zdalnym hostem
/etc/ssh/ssh_config
linijka ConnectTimeout ustawiasz ile ci pasuje
- MU903
- Sędziwy Jeż
- Posty: 50
- Rejestracja: 03 maja 2009, 19:55
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: GNOME
- Architektura: x86_64
Odp: Bash i ssh
2. może w terminalu na zdalnym kompie wklep:
Chyba powinno być:
Kod: Zaznacz cały
firefox --display=0
Kod: Zaznacz cały
firefox --display=:0
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 11 gości