انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: نداشتن دسترسی با sudo در صورت داشتن دسترسی با روت!(حل شد)  (دفعات بازدید: 497 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین 🇬🇧بریتانیای کبیر🇬🇧

  • High Hero Member
  • *
  • ارسال: 2645
  • جنسیت : پسر
  • GOD SAVE THE KING/QUEEN
من میخواستم فقط محتوی فایل bashrc. خودمو به فایل bashrc. یک کاربر دیگه بریزم ولی با sudo دسترسی نداشتم ولی با روت دسترسی داشتم!
چرا با اینکه من میتونم با sudo هر کاری بکنم و حتی میتونم با sudo فایل bashrc. اون کاربر را بخونم ولی نمیتونم اونو replace کنم؟؟

hasan@debian:~$ sudo -l
[sudo] password for hasan:
Matching Defaults entries for hasan on debian:
    env_reset, mail_badpass,
    secure_path=/usr/local/sbin\:/usr/local/bin\:/usr/sbin\:/usr/bin\:/sbin\:/bin,
    use_pty

User hasan may run the following commands on debian:
    (ALL : ALL) ALL


hasan@debian:~$ sudo cat ~hasan/.bashrc > ~programme/.bashrc
bash: /home/programme/.bashrc: Permission denied


hasan@debian:~$ sudo su
root@debian:/home/hasan# sudo cat ~hasan/.bashrc > ~programme/.bashrc
root@debian:/home/hasan#
exit


hasan@debian:~$ sudo cat ~programme/.bashrc > /dev/null
hasan@debian:~$ echo $?
0

اول  sudo -l زمدم تا ببینم با sudo چه کارایی میتونم بکنم که دیدم هر کاری.

دوم سعی کردم با sudo محتوی فایل bashrc. خودمو به bashrc. کاربر دیگه بریزم ولی دسترسی نداشتم.

سوم با روت میخواستم کار بالای را بکنم که شد.

چهارم خواستم با sudo محتوی فایل bashrc. کاربر programme را بخوانم که تونستم ولی نتونستم محتویش تغیر بدم!


شرمنده. مثله اینکه صاحب bashrc. کاربر programme کاربر root هست
« آخرین ویرایش: 01 شهریور 1402، 02:29 ب‌ظ توسط 🇬🇧United Kingdom🇬🇧 »
🇬🇧🏴󠁧󠁢󠁥󠁮󠁧󠁿🏴󠁧󠁢󠁷󠁬󠁳󠁿🏴󠁧󠁢󠁳󠁣󠁴󠁿🇬🇧