sudo

10 posts / 0 new
Last post
Kira
sudo

Va rog frumos, daca puteti sa-mi explicati si mie pe limba prosutului ce inseamna exact si daca-mi trebuie sau nu, avand in vedere ca nu ma deranjeaza sa bat parole si doar eu folosesc computerul.

La mine, cand deschid un terminal ,arata asa: bash-4.0$ .
E foarte rau? Mai departe dau su si parola si ma pot juca linistita cu diverse comenzi.

Scuze de prostie, dar...daca prostia ar durea poate as fi mai desteapta.

valyR
Nu este vorba de prostie...

Nu este vorba de prostie... Prostie este sa repeti mereu aceeasi greseala si sa nu inveti nimic.

Faptul ca nu stii ceva nu inseamna neaparat prostie

SUDO ar putea fi tradus ceva de forma "as SUperuser DO" - deci o actiune facuta ca root

sudo este folosit in general pe ubuntu flavor - pe MDV utilizam su - ( superuser)

Ubuntu nu are instalat "root" , este o chestie filosofica - (sau de securitate zic multi useri ubuntu) deci pentru a executa o comanda ca root ei tasteaza sudo +.... comanda si introduc parola userului daca acesta are drepturi de administrare.

In mandriva noi executam su -
introducem parola de root - si apoi executam comanda , nu este nevoie de sudo

Personal prefer abordarea cu su -

Cat despre bash-4.0$ . la mine apare ceva de faptul [valentin@home ~]$
cred ca nu ai fisierul .bash_ profile sau .bashrc in directorul tau home

Edit: Pentru problema cu bash m-am uitat putin pe net - iti recomand cu caldura :) - jumatate din intrebarile mele pe forum de exemplu ar fi fost inutile daca as fi cautat cu putina atentie

http://forums.fedoraforum.org/showthread.php?t=241220

deci restaureaza fisierele .bashrc si .bash_profile ( adica sa le copiezi ) din /etc/skel in directorul tau personal.

Nu uita ca fisierele .xxxxxx sunt ascunse (hidden) in linux

Kira
Multumesc frumos, Am priceput

Multumesc frumos,
Am priceput cu sudo.
Am dat acum in teminal comanda ta si a aparut asta:

bash-4.0$ su -
Password:
-bash: warning: setlocale: LC_NUMERIC: cannot change locale (ro_RO.UTF-8): No such file or directory
[root@KIRA ~]#

Aici nu prea mai pricep mimic si e foarte adevarat ca am delete din home acum 2 zile niste fisiere care la mintea mea au parut neimportante.

Ce ar trebui sa fac ca sa remediez ghidusia facuta, daca se mai poate?

Fisierele cu pricina, multe la numar, au "crescut" in home dupa ce m-a pus necuratu' sa ma joc cu dvd-ul de mib live gnome, doar asa, ca sa vad cum merge.

Incercam de fapt sa scriu pe stick cu livetousb(mi-a iesit acum 2 sapt.) si n-a mai mers, deci fuguta la dvd. Ma tot chinui sa conving un prieten sa treaca pe Mandriva si doream sa-i dau stick-ul ca sa incerce.

symbianflo
symbianflo's picture
iti lipseste limba romana

iti lipseste limba romana ptr bash , paguba in ciuperci ....oricum nu exista comenzi bash in romaneste, eventual exiturile ...cit despre sudo te sfatuiesc INSISTENT sa uiti de el , daca era util era setat din default pe mdv asa cum este pe ubuntu &co ( singurele pe sudo din default , si ca sa vezi ce "util" si ce "bine" poate face citeste
aici :
http://www.mandrivausers.ro/node/6026
Increde-te in mine tie nu-ti trebuie .
deschizi dolphin ( sau file managerul tau , sau mc ) si intri in /etc/skel
te duci pe bara de instrumente si alegi sa-ti arate si fisierele ascunse ,
selectezi :
.bash_completion
.bash_logout
.bash_profile
.bashrc
si le copiezi in home la tine .


http://www.mandrivausers.ro/ MRB aint no shit , :p Linux user number 507107 Nu dați banii pe prostii, puneți Linux pe PISI ![ARLUG]

Unix is user-friendly. It’s just very selective about who its friends are

Kira
Multumesc mult. Vazusem eu pe

Multumesc mult.
Vazusem eu pe aici ca sudo nu-i bun pentru mine, dar nu pricepusem tot. De capsorul meu de gainuta se lipise bine asta""sudo" fara parola in stil Ubuntu este cea mai mare porcarie inventata vreodata in lumea Linuxului." si de aceea m-am pus pe intrebat. Trebuia sa fiu sigura.

Cu fisierele bash insa e o mica probema. Am copiat cum ai spus tot in home, dar pe bash_completion nu l-am gasit acolo. In rest,totul e pus frumos la loc.

Lipsa Limbii Romane nu ma deranjeaza pentru ca oricum folosec Engleza (asa m-am invatat si daca vad un OS in Romana sunt cam derutata).

valyR
Uite 2 idei aici 1. Uita-te

Uite 2 idei aici

1. Uita-te in cele 2 fisiere care le ai si vezi daca scrie pe undeva despre locale , daca da comenteaza linia cu #
2. incearca sa schimbi localele ca sa zic asa cu draklocale

Daca nu merge in ultima instanta o sa sterg si eu fisierele alea ca sa rezolv problema - hi hi :bigsmile:

Kira
Acum am capatat

Acum am capatat asta:

[root@KIRA ~]# locale #
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=en_GB.UTF-8
LC_CTYPE=en_GB.UTF-8
LC_NUMERIC=ro_RO.UTF-8
LC_TIME=en_GB.UTF-8
LC_COLLATE=en_GB.UTF-8
LC_MONETARY=ro_RO.UTF-8
LC_MESSAGES=en_GB.UTF-8
LC_PAPER=ro_RO.UTF-8
LC_NAME=ro_RO.UTF-8
LC_ADDRESS=ro_RO.UTF-8
LC_TELEPHONE=ro_RO.UTF-8
LC_MEASUREMENT=ro_RO.UTF-8
LC_IDENTIFICATION=ro_RO.UTF-8
LC_ALL=
Oricum la deschiderea terminalului apare acum asta:

[anca@KIRA ~]$ si nu mai arata la fel de infricosator .

Multumesc frumos.

maaxx
maaxx's picture
locales-ro

Incearca sa instalezi pachetul locales-ro si vezi daca iti mai da erori.

Legat de sudo si alte chestii din lumea linux e bine sa fim totusi mai intelegatori, folosirea sudo pe ubuntu are justificarile ei si sudo e o aplicatie foarte utila, chiar daca e folosita aiurea de unii si altii.

Ubuntu are "root", doar ca nu are o parola setata s.a.m.d. Cand am fost nevoit sa folosesc ubuntu si ma obosea acest sudo, scapam de el cu `sudo su -` si voila, aveam shell root. :)

' Zombie: "Thou canst not kill that which doth not live. But you can blast it into chunky kibbles." ' (Quake1 manual, chapter VI, section D, line 676)

Kira
Multumesc maaxx, Am instalat

Multumesc maaxx,
Am instalat pachetul cu pricina si am scapat de erori.

symbianflo
symbianflo's picture
@lucian ( aka sefule) iti

@lucian ( aka sefule) :p
iti amintesc ca io-s unul care foloseste sudo poate mai mult decit tot forumul pus impreuna
pe toate distrourile mele , dar ...
nu-l sfatuiesc si in special incepatorilor un shell deschis pe "sudo su" uitat de el e mai periculos decit un windoze fara antivir si fw, in schimb nici o distro nu are sudo configurat din default decit ubuntu & co
si asta nu e o alegere a lor ci o gresala a lor , 8 asta ca sa apropie useri windows de ubuntu , aia de dublu click ), sudo trebuie folosit in cunostinta de cauza , nu exista asa ceva , ca un oricare utilizator din sudo taie si spinzura.
Pune ca sunt mai multi useri pe o masina "sudata", unul din sudo poate dili tot ce au restul ....( de exemplu ...)
Chit ca il folosesc, eu sunt primul care zice
NU-L FOLOSITI DACA NU STITI CE FACETI.
PS:
UBUNTU nu are utilizator root , decit daca il activezi tu.

[quote]Root login ubuntu
Enabling root access in unbuntuBasically in almost all linux machines we will be having root access for login.but in ubuntu by default that option was not enabled.If u want to have root login in ubuntu then u have to do some changes in ur Ubuntu machinesSteps to follow
1.First enter into ubuntu as your user login.
2.Then open the terminal and type the command sudo -s,it will ask for root access and type the password.
3.Then type passwd root it will ask for new password
4.Open terminal and go to the path /etc/gdm/
5.Open gdm.conf
6.search for AllowRoot=false
7.and then change AllowRoot=true
8.now restart ur machine
9.now u can enjoy with root access[/quote]

cam asa reciteaza manualul.......sefule ghghghghghghg :bigsmile:


http://www.mandrivausers.ro/ MRB aint no shit , :p Linux user number 507107 Nu dați banii pe prostii, puneți Linux pe PISI ![ARLUG]

Unix is user-friendly. It’s just very selective about who its friends are