Iba Pa

Ano ang aking sudo password?

macstatic

Orihinal na poster
Oktubre 21, 2005
Norway
  • Oktubre 9, 2013
Minsan kailangan kong gamitin ang sudo command, halimbawa pagkatapos basahin kung paano gumawa ng OSX 10.6 search filename bilang default , ngunit hindi ko malaman ang password.
Sa totoo lang, mayroon akong dalawang user account sa aking Mac: isang 'administrator' at isang 'standard' na user, at sinubukan ko ang parehong mga password nang walang pakinabang, kaya ano ang ilalagay ko kapag tinanong ako ng terminal ng sumusunod?:

BABALA: Ang hindi wastong paggamit ng sudo command ay maaaring humantong sa pagkawala ng data
o ang pagtanggal ng mahahalagang file ng system. Mangyaring i-double check ang iyong
pagta-type kapag gumagamit ng sudo. I-type ang 'man sudo' para sa higit pang impormasyon.

Upang magpatuloy, ilagay ang iyong password, o i-type ang Ctrl-C upang i-abort.

Password:

Intell

Ene 24, 2010


Sa loob
  • Oktubre 9, 2013
Kailangan mong patakbuhin ang command na iyon mula sa isang account na may mga pribilehiyo ng admin at gamitin ang password ng account na iyon. Gayundin, walang pakinabang ang seguridad sa pamamagitan ng pagkakaroon ng hiwalay na admin account sa Mac OS X, pag-aaksaya lang ng oras kadalasan.

macstatic

Orihinal na poster
Oktubre 21, 2005
Norway
  • Oktubre 9, 2013
Salamat, gumana iyon!

Sa pamamagitan ng paraan, sa halip na mag-log out, pagkatapos ay sa administrator user, mayroon bang paraan upang mag-log in sa administrator user gamit ang isang Terminal command para sa mga bagay na tulad nito? Sa ganoong paraan hindi ko na kakailanganing buksang muli ang lahat ng aking app, buksan ang mga file atbp. sa paraang iniwan ko ang mga ito bago mag-log out sa aking normal na user account.
Oo, alam ko ang tungkol sa opsyong 'fast user switching', ngunit mayroon na akong sapat na mga icon ng menubar upang magdulot ng kalat at hindi ito isang bagay na kailangan kong gawin araw-araw.

PS: bakit mo sinasabi na ang pagkakaroon ng isang hiwalay na user ng administrator ay hindi ginagawang mas ligtas ang computer?

Intell

Ene 24, 2010
Sa loob
  • Oktubre 9, 2013
Gawing admin ang iyong regular na account. Dahil sa UNIX roots ng Mac OS X, kung gusto mong gawin o ng computer ang anumang bagay na nangangailangan ng mga karapatan ng admin, kailangan mong ilagay ang iyong password ng admin. Noong nakaraan sa Windows 2000 at XP, kung ang iyong account bilang admin account, lahat ay ginawa gamit ang mga karapatan ng admin. Pagkatapos ay inilabas ng Microsoft ang Vista kasama ang feature na User Account Control nito. Sa pamamagitan nito, ang iyong admin account ay mayroon lamang mga karapatan ng admin kapag kinakailangan para sa isang bagay na iyon. Iyan ang ibinibigay ng UNIX sa Mac OS X, mga karapatan ng admin lamang kapag kinakailangan para sa isang bagay na iyon. Kapag karaniwan mong ginagamit ang iyong admin account sa Mac OS X, ito ay nasa normal na rights mode at hindi makakagawa ng mga bagay na pang-admin. Kaya, ang pangangailangan na i-type ang iyong password. Dahil dito, walang pakinabang sa seguridad sa pagkakaroon ng hiwalay na admin account sa Mac OS X o Windows Vista/7/8. S

ScoobyMcDoo

Nob 26, 2007
Austin, TX
  • Oktubre 9, 2013
Sinabi ni macstatic: Sa pamamagitan ng paraan, sa halip na mag-log out, pagkatapos ay sa administrator user, mayroon bang paraan upang mag-log in sa administrator user gamit ang isang Terminal command para sa mga bagay na tulad nito? I-click para palawakin...

Maaari mong gamitin ang utos sa pag-login:

Code: |_+_|

macstatic

Orihinal na poster
Oktubre 21, 2005
Norway
  • Oktubre 9, 2013
Oo, nagawa ng utos sa pag-login na iyon ang lansihin!
Sa wakas, para sa paminsan-minsang matigas ang ulo na software na may mga installer na tumatangging mag-install kapag ginagamit ang 'normal' na account (nai-install ito nang maayos kapag naka-log in bilang administrator) -may paraan ba na mai-install ko iyon bilang administrator ngunit kapag naka-log in bilang normal gumagamit? Sa palagay ko hindi ito posible maliban sa paggawa nito mula sa window ng Terminal (pagkatapos gumawa ng 'login ADMIN_PASSWORD') at ilang utos upang buksan at patakbuhin ang installer...

Gumawa ako ng admin at normal na user para mailagay ko ang aking home directory sa isang hiwalay na drive mula sa OSX (ang huli ay nasa isang (maliit) SSD). Naniniwala rin ako na ito ay mas ligtas kaysa sa pagkakaroon lamang ng isang user na may isang password.

Intell

Ene 24, 2010
Sa loob
  • Oktubre 9, 2013
Lagyan lamang ng check ang kahon upang gawing admin account ang iyong normal na account at hayaan itong naka-check. Ang lahat ng mga problemang nauugnay dito ay malulutas sa pamamagitan ng paggawa nito.

macstatic

Orihinal na poster
Oktubre 21, 2005
Norway
  • Oktubre 10, 2013
Mahusay na payo!
Kung sakaling ang iba ay nagtataka at hindi ito mahanap: buksan ang 'Accounts' System preference. Piliin ang user na gusto mong bigyan ng mga karapatan ng administrator, pagkatapos ay paganahin ang 'Pahintulutan ang user na pangasiwaan ang computer na ito' na makikita sa iba't ibang opsyon (siguraduhin na ang tab na 'Password' ay pinili at hindi 'Login item').