Nowe posty

Autor Wątek: [Problem] Zmiana mac adresu/zapisu pliku  (Przeczytany 5212 razy)

Speedoss

  • Gość
[Problem] Zmiana mac adresu/zapisu pliku
« dnia: 2009-05-12, 13:10:01 »
Witam ,mam problem z mandrivą extrime ,niestety nie znam jej wersji....
Otóż na komputerze posiadam systemy Windows XP i Linuxa mandrive ,na xp-ku internet działa znakomicie ,a na linuxie serwer mnie nie rozpoznaje z powodu automatycznego przydzielania Mac-Adresu ,gdy chcę zmienić mac adress po przez:

/etc/rc.d/rc.local i dopisanie linijki: HWADDR=mój_macadress (czy jakoś podobnie)

Jednak gdy chcę zapisać plik nie mogę go zapisać ,gdyż nie mam uprawnień ,ale na linuxie posiadam tylko 1 konto (administratora) , czy jest możliwość odblokowania tych uprawnień?

Z góry dziękuje za pomoc.

P.S - Szukałem ,ale nie znalazłem odpowiedzi na moje pytanie...

  • Gość
[Problem] Zmiana mac adresu/zapisu pliku
« Odpowiedź #1 dnia: 2009-05-12, 17:10:28 »
nie zmieniaj tego w pliku /etc/rc.d/rc.local ale w pliku /etc/network/interfaces.

Jeśli interfejs sieciowy, którego chcesz użyć do łączenia z Internetem, nazywa się eth0 (dla przykładu), to w pliku /etc/network/interfaces pod konfiguracją dla interfejsu eth0 dodajesz wpis:
hwaddress ether 
czyli przykładowy wpis dla konfiguracji eth0 będzie wyglądać tak (ważne, żeby wpis hwaddress był gdzieś poniżej wpisu iface):
allow-hotplug eth0
iface eth0 inet dhcp
hwaddress ether 00:1A:2B:3C:4D:5E
jeśli działasz cały czas na koncie administratora (root), to po pierwsze masz nieograniczony dostęp do wszystkich plików (bez podawania hasła) a po drugie twój system nie wytrzyma zbyt długo (rozłoży się szybciej niż windows).
Jeśli jednak system ci pisze, że nie masz uprawnień do modyfikacji tego pliku, to znaczy, że wcale nie siedzisz na koncie administratora (i bardzo dobrze - konto administratora nie służy do pracy, tylko do administrowania systemem).

spróbuj użyć polecenia sudo albo su w celu wykonywania poleceń z uprawnieniami administratora (root'a). Które z nich zadziała zależy od tego jak masz skonfigurowany system (po sudo podajesz SWOJE hasło, a po su podajesz hasło użytkownika root)

Z sudo korzysta się tak:
$ sudo polecenie
i polecenie zostanie wykonane z prawami root'a po podaniu prawidłowego hasła do twojego konta (twoje konto musi być w grupie administratorów, żeby to zadziałało; ale pewnie jest jeśli jesteś jedynym użytkownikiem tego systemu).
(hasło nie będzie się wyświetlać podczas wpisywania; nawet gwiazdek nie będzie).

Z su korzysta się tak:
$ su -c "polecenie"
i polecenie zostanie wykonane z prawami root'a po podaniu prawidłowego hasła root'a.