Üdv.
Az a problem, hogy szeretnék egy gépre rácsatlakozni egy másik hálózatból. Mindkét gép más-más alhálózatban van az ország két legtávolabbi pontján.
Na erre találtam egy gHamachi nevű programot ami tud a két gép közt hálózatot teremteni. Nagyon szépen működik, csak egy a baj, hogy az egyik gépet nem tudom kezelni, csak egy megbizottam van aki ha kérem bekapcsolja, és semmi több. A Xubuntu 8.04-ben beállítottam az automata bejelentkezést, meg az automatikus alkalmazásoknál el is indul a történet.
Itt jön a baj. A gHamachi csak egy bizonyos "tuncfg" parancs root-kénti kiadása után hajlandó elindulni. Csakhogy ezt senki nem tudja begépelni.
Van rá valami módszer, hogy root-ként beállítsak automatikusan induló, root-parancsokat/alkalmazásokat a Xubimban amiknek sorrendjét lehet szabájozni?
Ja, meg (totál kezdő vagyok és az angol ne erősségem) nem árulná el valaki, hogy kell beállítani a vnc4server-t?
Köszi.
szenest
- 1764 megtekintés
Hozzászólások
Ha jól emlékszem, Debian-alapu rendszerekben az /etc/rc.local-ba kell csak beleírnod. (És _nem_ az /etc/init.d/rc.local-ba, ez amugy is /etc/rc.local-t indítja, de ugyanugy paraméterezhető mint bármely más service,: start,stop,reload.stb)
- A hozzászóláshoz be kell jelentkezni
Ezt légyszíves (ha nem nagy gond) részletezd, totál kezdő vagyok, nem akarom elrontani.
Ott tartok, hogy megkerestem az /etc/init.d/rc.local fájlt (a másik nem létezik amit először írtál).
- A hozzászóláshoz be kell jelentkezni
Átmásztam egy ubuntus géphez, megnéztem, elvileg ott kell lennie
/etc/rc.conf (ha mégse, akkor hozd létre)
utána rögtön ki is próbálhatod /etc/init.d/rc.local start -ot kiadva.
- A hozzászóláshoz be kell jelentkezni
Létrehoztam egy üres fájlt /etc/rc.conf -ot
root@szenixubinb:/home/szenest# /etc/init.d/rc.local start
* Running local boot scripts (/etc/rc.local) [ OK ]
root@szenixubinb:/home/szenest#
remélem eddig jó.
Holnap visszatérek a témával. Jó éjt.
- A hozzászóláshoz be kell jelentkezni
Nagyon jó barátom megoldotta a problémát, és megosztom veletek.
(Ez nem grafikus hamachi.)
ezt másold bele egy üres "hamachi" nevű fájlba:
(a ---- jelek a határólók)
-------------------------------------------------------------------------
## ez után készült:
## http://www.neohide.com/automatic-start-up-hamachi-for-ubuntu-feisty-fawn
#!/bin/bash
###################################
### Start-up script for Hamachi ###
###################################
USER=felhasználóneved
case "$1" in
start)
/sbin/tuncfg
/bin/su - $USER -c "hamachi start"
;;
stop)
/bin/su - $USER -c "hamachi stop"
;;
restart|force-reload)
/bin/su - $USER -c "hamachi stop"
/bin/su - $USER -c "hamachi start"
;;
*)
exit 1
;;
esac
exit 0
---------------------------------------------------------------------------
itt javítsd át az USER-t a saját linux-béli felhasználónevedre
---------------------------------------------------------------------------
tedd futtathatóvá:
sudo chmod +x /home/felhasználóneved/Munkaasztal/hamachi
---------------------------------------------------------------------------
másold át az /etc/init.d/-be
cp hamachi /etc/init.d/
---------------------------------------------------------------------------
majd egy paranccsal tedd be az indulási szinteknek megfelelően (ubuntu)
update-rc.d hamachi defaults
Kész, próbáld ki. Csak akkor működik, ha már előtte megalkottad a saját hálózatodat, Nick nevedet és egyéb.
Zoli, nagyon köszönöm a segítséget!
- A hozzászóláshoz be kell jelentkezni