انجمنهای فارسی اوبونتو
کمک و پشتیبانی => سایر توزیعهای گنو/لینوکس => دبیان => نویسنده: khalilshahr در 28 بهمن 1401، 12:37 قظ
-
با سلام
ببخشید من برای اولین بار دبیان رو نصب کردم قبلا با ابونتو کار میکردم خوب بودش خب حالا
اقا هیچ برنامه ای نمیتونم نصب کنم تو ترمینال ارور میده
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package tor is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'tor' has no installation candidate
دوم سافت ور سنتر هیچ برنامه ای لیست نمیکنه حتی جستجو میزنم هم نمیاد
سوم اینکه اصلا نمیتونم وارد حساب روت بشم حتی بهش رمز هم ندادم
em@Home:~$ su
Password:
su: Authentication failure
ممنون میشم اساتید کمکمون کنند
با تشکر
-
در مورد نصب برنامه یه دور apt upgrade بزنید و بعد تست کنید اگر نشد یه دور apt clean هم بزنید و اگر کلا حل نشد باید مخازن رو تغییر بدید.
دومی رو نمیدونم.
سومی رو باید پسورد روت رو پیدا کنید در غیر اینصورت با دستور زیر روت رو باز کنید و بعد پسورد حساب اصلی رو بزنید.
sudo su -
او راستی تا آقای بهزادی نیومده عنوان تاپیک رو عوض کنید.
-
لطفا خروجی این بفرستید.
cat /etc/apt/sources.list
باید اول مخازنتونو بروز کنید. تا اونو update نکنید ، upgrade بدرد نمیخوره.
sudo apt update ; sudo apt upgrade
سافتور سنتر بدرد نمیخوره و فیلتره
و اگه برای روت در زمان نصب رمز نزارید این جوری میشه. و روت اصلا رمزی نداره که بخواد پیدا بشه. شما نیازی هم به ردت ندارید. با sudo کار ها رو انجام بدبد
روت قفل شده است. این بدان معنی است که شما نمی توانید مستقیماً به عنوان root وارد شوید یا از دستور su برای تبدیل شدن به کاربر اصلی استفاده کنید (پس با - sudo su هم نمیشه واردش شد). با این حال، از آنجایی که حساب ریشه به صورت فیزیکی وجود دارد، همچنان میتوان برنامههایی را با امتیازات سطح ریشه اجرا کرد. اینجا جایی است که sudo وارد می شود – به کاربران مجاز اجازه می دهد تا برنامه های خاصی را بدون نیاز به دانستن رمز عبور root به صورت روت اجرا کنند. این به این معنی است که در ترمینال باید از sudo برای دستوراتی که به حقوق ریشه نیاز دارند استفاده کنید. به سادگی sudo را به تمام دستوراتی که برای اجرا به عنوان root نیاز دارید اضافه کنید.
-
لطفا خروجی این بفرستید.
cat /etc/apt/sources.list
باید اول مخازنتونو بروز کنید. تا اونو update نکنید ، upgrade بدرد نمیخوره.
sudo apt update ; sudo apt upgrade
و اگه برای روت در زمان نصب رمز نزارید این جوری میشه. و روت اصلا رمزی نداره که بخواد پیدا بشه. شما نیازی هم به ردت ندارید. با sudo کار ها رو انجام بدبد
این به این معنی است که در ترمینال باید از sudo برای دستوراتی که به حقوق ریشه نیاز دارند استفاده کنید. به سادگی sudo را به تمام دستوراتی که برای اجرا به عنوان root نیاز دارید اضافه کنید.
درست میفرمایید . من هم تا اونجایی که یادمه بعد از تغییر مخازن به دبیان ۱۲ و کلین مشکلم حل شد.
بعد اینکه ایشون میخواد بره در روت. براش سخت نکن. حتما تاحالا با سودو هم آشناست.
-
اون پاراگراف آخر چون ترجمست یکم قر و قاتیه
اصلا نباید بری تو روت چون خیلی خطرناکه. با همون sudo کاراتو انجام بده.
-
لطفا خروجی این بفرستید.
cat /etc/apt/sources.list
این هم جواب این کد
em@Home:~$ cat /etc/apt/sources.list
# deb cdrom:[Debian GNU/Linux 11.6.0 _Bullseye_ - Official amd64 DVD Binary-1 20221217-10:40]/ bullseye contrib main
deb cdrom:[Debian GNU/Linux 11.6.0 _Bullseye_ - Official amd64 DVD Binary-1 20221217-10:40]/ bullseye contrib main
# Line commented out by installer because it failed to verify:
# deb http://security.debian.org/debian-security bullseye-security main contrib
# Line commented out by installer because it failed to verify:
# deb-src http://security.debian.org/debian-security bullseye-security main contrib
# bullseye-updates, to get updates before a point release is made;
# see https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_updates_and_backports
# A network mirror was not selected during install. The following entries
# are provided as examples, but you should amend them as appropriate
# for your mirror of choice.
#
# deb http://deb.debian.org/debian/ bullseye-updates main contrib
# deb-src http://deb.debian.org/debian/ bullseye-updates main contrib
بعد اینکه اصلا نمیتونم ادیت یا اپگرید کنم . اینم وقتی که میخوام اپدیت کنم .
em@Home:~$ sudo apt update
[sudo] password for em:
Ign:1 cdrom://[Debian GNU/Linux 11.6.0 _Bullseye_ - Official amd64 DVD Binary-1 20221217-10:40] bullseye InRelease
Err:2 cdrom://[Debian GNU/Linux 11.6.0 _Bullseye_ - Official amd64 DVD Binary-1 20221217-10:40] bullseye Release
Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
Ign:3 http://ppa.launchpad.net/alecive/antigone/ubuntu lunar InRelease
Ign:4 http://ppa.launchpad.net/persepolis/ppa/ubuntu lunar InRelease
Err:5 http://ppa.launchpad.net/alecive/antigone/ubuntu lunar Release
404 Not Found [IP: 185.125.190.52 80]
Err:6 http://ppa.launchpad.net/persepolis/ppa/ubuntu lunar Release
404 Not Found [IP: 185.125.190.52 80]
Reading package lists... Done
E: The repository 'cdrom://[Debian GNU/Linux 11.6.0 _Bullseye_ - Official amd64 DVD Binary-1 20221217-10:40] bullseye Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: The repository 'http://ppa.launchpad.net/alecive/antigone/ubuntu lunar Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: The repository 'http://ppa.launchpad.net/persepolis/ppa/ubuntu lunar Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
-
بعدش هم من اصلا نمیتونم هیچ مورده برنامه نصب کنم یا ترمینال و نه فایل کلا این رو پاک کنم دوباره نصب کنم پیشنهادتون چیه ؟
-
این تغییرات را با sudo انجام دهید و بعد فایل را سیو کنید
deb http://deb.debian.org/debian/ bullseye-updates main contrib
# deb-src http://deb.debian.org/debian/ bullseye-updates main contrib
# دوتا خط آخرو بردار و بعدش بزن (تعیر بعدی هم انجام بده، بعدش بزن)
sudo apt update; sudo apt upgrade
به اول خط دوم از بالا هم که توش cdrom داره به ابتداش # اضافه کنید
بعدش نتیجه رو بگید
-
اقا باز هم همون هستش نمیشه ُ
ببخشید من قبلا تو ابونتو میتونستم ادرس سرور ها رو تعقیر بدم ولی الان میخوام این کارو بکنم نمیشه و تنظیمات دوباره برمیگرده روی حالت مین سرور میخوام یبار دیگه دبیان نصب کنم ببینم چی میشه اگه بازم همینطوری شد میام دوباره ادامه همین صحبت ها فعلا ممنونم از همه
-
خب چون باید با sudo و یا روت این کارو بکنید.
sudo nano /etc/apt/sources.list
بعد تغیراتی که گفتمو
( به ابتدای خط دوم از بالا یک # اضافه کنید و بعد # دوتا خط آخر بردارید و بعد فایلو سیو کنید (ctrl + s) ) بعدش
sudo apt update; sudo apt upgrade
و بعد جوابو بگید
-
بعدش هم من اصلا نمیتونم هیچ مورده برنامه نصب کنم یا ترمینال و نه فایل کلا این رو پاک کنم دوباره نصب کنم پیشنهادتون چیه ؟
آقا ولی من باز هم میگم یه بار دستور زیر رو اجرا کنید بعد نصب کنید.
sudo apt clean
-
اینم پرینت دستور شما
vic@Home:~$ sudo apt clean
[sudo] password for vic:
vic is not in the sudoers file. This incident will be reported.
-
خب چون باید با sudo و یا روت این کارو بکنید.
sudo nano /etc/apt/sources.list
بعد تغیرات
vic@Home:~$ sudo nano /etc/apt/sources.list
[sudo] password for vic:
vic is not in the sudoers file. This incident will be reported.
-
خب پس با روت این کارو بکنید و یا اول با یوزر روت وارد شید و بزنید.
usermod -aG sudo username
و بعدش میتونید با همون یوزری که هستید و روت نیست این کار را انجام بدید. به جای username هم اسم یوزرتونو بزارید.
-
اقایون یه سوال اگه اسنپ روی سیستم نصب کنم خیلی سنگین میشه ؟
متاسفانه یه برنامه هستش که فقط توی اسپ استور هستش و از اونجا باید نصب بشه winbox شما راه حلی در این مورد دارین
تشکر
-
اقایون یه سوال اگه اسنپ روی سیستم نصب کنم خیلی سنگین میشه ؟
متاسفانه یه برنامه هستش که فقط توی اسپ استور هستش و از اونجا باید نصب بشه winbox شما راه حلی در این مورد دارین
تشکر
دوستان ببخشید این پیج رو ببینند فایل دانلود و نصب هستش بدون اسنپ برنامه winbox
https://github.com/Vitexus/WinBox.deb (https://github.com/Vitexus/WinBox.deb)
-
مشکل اولتون حل شد؟ خیر اسنپ خیلی سنگینه و برای سرور نباید خارج از مخازن رسمی چیزی نصب کرد
-
اینم پرینت دستور شما
vic@Home:~$ sudo apt clean
[sudo] password for vic:
vic is not in the sudoers file. This incident will be reported.
باید به یوزرتون سودو بدید . انگلیس بهتون گفته.
-
من راه حلی ندارم ولی اسنپ هم پیشنهاد نمیکنم.
-
هرچند که اسپمه ولی
امپراتوری بریتانیای کبیر
-
مشکل اولم یکمی حل شد مجبور شدم برای نصب از کاربری روت استفاده کنم کمی اعصاب خرد کن شد ولی درست شد.
برای اون برنامه هم اسنپ رو نصب نکردم واقعا سنگین بودش تو گیت هاب بود کلون کردم ءقبلا تو ابونتو بودم الان سیستم سبکه راحت بالا میاد و زود خاموش میشه
-
مشکل اول چطور حل شد؟
خب یوزر تونو به گروه sudo اضافه کنید.
باروت بزنید
usermod -aG sudo username
و بعدش دیگه برای کارایی که نیاز به روته میتونید دتوراتو با همون کار بر معمولیانجام بدیدو فقط باید پشت دستوراتی که نیاز به دسترسیروتداره یه sudo اضافه کنید و با winbox چه کار دارید؟
و البته مثله اینکه دستورات و مبانی پایه رو نمیدونید و برای آموزش bash و دستورات این آموزش را حتما ببینید.
https://www.aparat.com/nasser4321
-
هرچند که اسپمه ولی
امپراتوری بریتانیای کبیر
پس میگیم الف-ب-ک .
به قول معروف کی مینویسه این همه رو
-
ایالت بریتانیا کبیر عزیر
کدی که دادین میگه
usermod -aG sudo username
پرینت این میشه
bash: usermod: command not found
بعدش من وین باکس رو برای مدیریت روترهای میکروتیکم میخوام . البته درست شد لینک اونو گذاشتم که اگه کسی لازم داشت بگیره
-
ایالت بریتانیا کبیر عزیر
کدی که دادین میگه
usermod -aG sudo username
پرینت این میشه
bash: usermod: command not found
بعدش من وین باکس رو برای مدیریت روترهای میکروتیکم میخوام . البته درست شد لینک اونو گذاشتم که اگه کسی لازم داشت بگیره
اینو باید حتما تو روت اجرا کنید.
-
مشکل نصب بسته ها و مشکل مخازن که همون اول گفتید چطور حل شد؟ چه کار کردید؟
و البته باید بگم دستوراتی که نیاز به دسترسی روت یا sudo داره تا زمانی که با خود روت(خطرناک) اجرا نشه و یا sudo پشت اونا نباشه مثله اینکه شما اصلا اون دستوراتو ندارید. اگه در گروه sudo هم عضو نباشید میتونید پشت دستورات sudo بزارید و دستوراتی مه نیاز به روت و یا sudo هم داره ببینید و تب کامپلیشن هم کار میکنه ولی تهش میزنه شما جزوه گروه sudo نیستید.
به نظر من هم یک موضوع جدید با عنوان جایگزین winbox بزنید و جوابتونو از کسایی که به این موضوع علم دارند بگیرید
-
سافتور سنتر بدرد نمیخوره و فیلتره
خود software center که فیلتر نیست.
اونی که توی اوبونتو هست مشکل داره. دلیلش هم snap هست.
-
برای من در بعضی توزیع ها فیلتر بود
-
software center چیزها رو از مخازن دریافت میکنه. اگه مخازن درست باشند، نباید مشکلی پیش بیاد.
اون نسخه اوبونتو هست که مشکل داره.
-
سوم اینکه اصلا نمیتونم وارد حساب روت بشم حتی بهش رمز هم ندادم
em@Home:~$ su
Password:
su: Authentication failure
خب طبیعیه. هرگز و به هیچ بهانهای نباید وارد حساب ریشه بشید.
-
دوستان گرامی انگلیس عزیز من داخل حساب روت هم این کد رو زدم ولی بازم جوابی درست بهم نداد در ضمن اموزش ناااصر خیلی خوبه دارم پیگیری میکنم.
root@Home:~# usermod -aG sudo vic
bash: usermod: command not found
-
در هر یوزری که هستی بزن
sudo user
به user که رسیدی enter را نزن و دوبار تب را بزن و عکس بفرست.
-
دوستان گرامی انگلیس عزیز من داخل حساب روت هم این کد رو زدم ولی بازم جوابی درست بهم نداد در ضمن اموزش ناااصر خیلی خوبه دارم پیگیری میکنم.
root@Home:~# usermod -aG sudo vic
bash: usermod: command not found
منم رفتم دیدم انصافا خوب بود.باقیاتش رو بززرگان راهنمایی کنند بهتره.
-
اینم عکسی که خواستین
(https://www.upsara.com/do.php?img=72065)
-
نه پس شما دستور usermod را دارید.
برید در یوزر روت و دوباره بزنید
usermod -aG sudo username
و به جای username اسم یوزر خودتونو بزارید و برای این که بدونید اسم یوزرتون چیه در یوزر فعلی تون بزنید whoami .
اگه باز خطا داد در یوزر روت بزنید id و عکس بفرستید
درضمن تم روشن چشارو به خاک و خون میکشه ;D
-
خب تا اینجا رو امدم جواب داده از اینجا به بعد چیکار باید بکنم ممنون میشم بقیه رو هم بگید تشکر...بعد اینکه با روت نیومدم همون ترمینال معمولی هستش
vic@Home:~$ usermod -aG sudo vic
_apt geoclue proxy systemd-network
avahi gnats pulse systemd-resolve
backup irc root systemd-timesync
bin list rtkit tss
colord lp saned usbmux
daemon mail speech-dispatcher uucp
Debian-gdm man sshd vic
debian-tor messagebus sync www-data
dnsmasq news sys
games nobody systemd-coredump
-
اینم عکس از صفحه ...
داخل کاربری روت تا اخر همین طوری مونده
(https://www.upsara.com/do.php?img=72137)
-
خب دیگه دستور رو اینتر کنید
-
خب حرف اینه که با اینتر زدن درست نمیشه و همون پیغام های قبلی رو میاد الان از تب استفاده کردم تا اینجا امده .
ایکاش انگلیس اینجا بودش ...
خخخخ ;D ;D ;D
-
بسته sudo رو نصب كن و بعدش كاربر رو به گروه sudo اضافه كن
-
خب تا اینجا رو امدم جواب داده از اینجا به بعد چیکار باید بکنم ممنون میشم بقیه رو هم بگید تشکر...بعد اینکه با روت نیومدم همون ترمینال معمولی هستش
vic@Home:~$ usermod -aG sudo vic
_apt geoclue proxy systemd-network
avahi gnats pulse systemd-resolve
backup irc root systemd-timesync
bin list rtkit tss
colord lp saned usbmux
daemon mail speech-dispatcher uucp
Debian-gdm man sshd vic
debian-tor messagebus sync www-data
dnsmasq news sys
games nobody systemd-coredump
شما باید این دستورو با روت اجرا کنی.
خروجی اینم بفرست.
cat /etc/group
-
شما باید این دستورو با روت اجرا کنی.
خروجی اینم بفرست.
cat /etc/group
و این هم خروجی این دستور البته زیاد بود نتونستم اسکرین شات بگیرم تگ کد میزنم .
root@Home:/home/vic# cat /etc/group
root:x:0:
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:
tty:x:5:
disk:x:6:
lp:x:7:
mail:x:8:
news:x:9:
uucp:x:10:
man:x:12:
proxy:x:13:
kmem:x:15:
dialout:x:20:
fax:x:21:
voice:x:22:
cdrom:x:24:vic
floppy:x:25:vic
tape:x:26:
sudo:x:27:vic
audio:x:29:pulse,vic
dip:x:30:vic
www-data:x:33:
backup:x:34:
operator:x:37:
list:x:38:
irc:x:39:
src:x:40:
gnats:x:41:
shadow:x:42:
utmp:x:43:
video:x:44:vic
sasl:x:45:
plugdev:x:46:vic
staff:x:50:
games:x:60:
users:x:100:
nogroup:x:65534:
systemd-journal:x:101:
systemd-network:x:102:
systemd-resolve:x:103:
input:x:104:
kvm:x:105:
render:x:106:
crontab:x:107:
netdev:x:108:vic
tss:x:109:
messagebus:x:110:
systemd-timesync:x:111:
ssh:x:112:
bluetooth:x:113:vic
ssl-cert:x:114:
rtkit:x:115:
avahi:x:116:
lpadmin:x:117:vic
pulse:x:118:
pulse-access:x:119:
scanner:x:120:saned,vic
saned:x:121:
colord:x:122:
geoclue:x:123:
Debian-gdm:x:124:
vic:x:1000:
systemd-coredump:x:999:
debian-tor:x:125:
-
بسته sudo رو نصب كن و بعدش كاربر رو به گروه sudo اضافه كن
میشه شما هم راهنمایی کنید که چطور این بسته رو نصبکنم ممنون میشم.
-
usermod -aG sudo vic
دستور بالایی رو وقتی با روت زدید خطا نداد؟
نیازی نیست بسته sudo نصبه وگرنه اصلا دستورشو نداشتید
-
اگه با روت زدید و خطا نداده پس کاربر شما به گروه sudo اضافه شده.
برید با کاربر vic و بزنید.
sudo cat /etc/shadow
وقتی enter رو زدید باید password کاربر vic را وارد کنید و مطمئن بشید که رمزو درست زدید. بعد خروجی رو بفرستید
فکر کنم اشتباهی دستورو با روت اجرا کردید.
usermod -aG sudo vic
اینو با روت اجرا کنید.
یعنی اجرا کردن یه دستور با روت اینقدر پیچیده هست؟
-
اگه با روت زدید و خطا نداده پس کاربر شما به گروه sudo اضافه شده.
برید با کاربر vic و بزنید.
sudo cat /etc/shadow
وقتی enter رو زدید باید password کاربر vic را وارد کنید و مطمئن بشید که رمزو درست زدید. بعد خروجی رو بفرستید
فکر کنم اشتباهی دستورو با روت اجرا کردید.
usermod -aG sudo vic
اینو با روت اجرا کنید.
یعنی اجرا کردن یه دستور با روت اینقدر پیچیده هست؟
اینم جواب کد اولی که دادین :تو کاربری روت نیست:
vic@Home:~$ sudo cat /etc/shadow
[sudo] password for vic:
root:$y$j9T$rOkqJA3q.L5Jxl0FNjGYF.$LvApYG/FxeRX4aEAr8JnP/4DqW5dgseCdKIvYIfJLj6:19405:0:99999:7:::
daemon:*:19405:0:99999:7:::
bin:*:19405:0:99999:7:::
sys:*:19405:0:99999:7:::
sync:*:19405:0:99999:7:::
games:*:19405:0:99999:7:::
man:*:19405:0:99999:7:::
lp:*:19405:0:99999:7:::
mail:*:19405:0:99999:7:::
news:*:19405:0:99999:7:::
uucp:*:19405:0:99999:7:::
proxy:*:19405:0:99999:7:::
www-data:*:19405:0:99999:7:::
backup:*:19405:0:99999:7:::
list:*:19405:0:99999:7:::
irc:*:19405:0:99999:7:::
gnats:*:19405:0:99999:7:::
nobody:*:19405:0:99999:7:::
_apt:*:19405:0:99999:7:::
systemd-network:*:19405:0:99999:7:::
systemd-resolve:*:19405:0:99999:7:::
tss:*:19405:0:99999:7:::
messagebus:*:19405:0:99999:7:::
systemd-timesync:*:19405:0:99999:7:::
usbmux:*:19405:0:99999:7:::
rtkit:*:19405:0:99999:7:::
sshd:*:19405:0:99999:7:::
dnsmasq:*:19405:0:99999:7:::
avahi:*:19405:0:99999:7:::
speech-dispatcher:!:19405:0:99999:7:::
pulse:*:19405:0:99999:7:::
saned:*:19405:0:99999:7:::
colord:*:19405:0:99999:7:::
geoclue:*:19405:0:99999:7:::
Debian-gdm:*:19405:0:99999:7:::
vic:$y$j9T$RHcmzR.mWgXQQqb8rjiGS/$sLgTSX9jYaehM2v5A18nsxRU4MDOjY6.j7zCCE75If8:19405:0:99999:7:::
systemd-coredump:!*:19405::::::
debian-tor:*:19405:0:99999:7:::
پیچیده نیست اخه همین کدی که دادین گفتین تو روت اجرا کن میزنم جواب نمیده دوبار تب میزنم هیچی جواب نمیده اینترکه میکنم میگه
root@Home:/home/vic# usermod -aG sudo vic
bash: usermod: command not found
-
شاید بسته ای به نام یوزر مود وجود داشته باشه.
-
شاید بسته ای به نام یوزر مود وجود داشته باشه.
به خليل شهر: کاربرتون به گروه sudo اضافه شدهههههههه. و از این به بعد نصب حذف و بقیه کارایی که نیاز به دسترسی روت داره رو میتونید با اضافه کردن یک sudo به پشت دستورات از همون کاربر vic انجام بدید. پس این مشکلم حل شد. ](*,) ](*,) ](*,)
به یکی بگیم دو روزه فقط داریم یه کاربر به گروه sudo اضافه میکنیم خندمون میکنه. ](*,) ](*,) ](*,) ](*,) ](*,) ](*,)
نه بسته ای به اسم usermod نداریم.
و درضمن تب و enter یکیه؟ لطفا این آموزشو حتما حتما ببینید.
https://www.aparat.com/nasser4321
-
خب مونده حل شد در تایتل
-
باسلام
جناب انگلیس جان ممنون از وقتی که گذاشتی واسه من و واقعا ازت ممنونم لطف کردی جناب پایتون از شما هم ممنونم.
فقط اینکه دوستان ببخشید دیگه من اموزش هایی رو که گذاشتین پیگیری میکنم اخه مدت هر اموزش ۱/۵ هستش منم شاغلم برای همین نمیتونم پشت هم ببینم تازه رسیدم جلسه سوم تا اینجا که mkdir tuoch ../ که درس سه هستش اینا رو یاد گرفتم ایشالله جلو تر برم بهتر میشه.
بعد اینکه من قبلا تو ابونتو چنین مشکلاتی رو نداشتم راحت تر بودش و یه سوال دیگه
مینیمایز کجاست اینجا و چطور پنجره رو پایین بدم
-
خواهش
مینیمایز چی رو میخواهید که پیداش نمیکنید؟
مشکل شما حل شد.
من الان مشکل دارم!
چرا bash شما usermod را میزنه command not found ولی هم دستور usermod را دارید و هم با اینکه زده not found ولی کاربرتونو به گروه sudo اضافه کرده؟! ??? :-s :-s :-?
فکر کنم که اولین باری هم که امتحان کردید هم شما رو به گروه sudo اضافه کرده بوده و تا الآن bash ما رو پنگوئن کرده. احتمالا یک باگی چیزیه.
هممون تا الان الاف شدیم الکی؟!
-
خداییش نمیدونم منم هرچی که شما گفتین رو زدم این bash همون اول بودش اگه به پست های اول دقیت کنی بودش
-
تا وقتی کاربر از حسابش خارجش نشه، گروههای جدید بهش اضافه نمیشه.
-
با سلام
دوستان ببخشید که دوباره این بحث رو باز میکنم من بعد این مورد چندین ده بار دبیان نصب کردم و همه هم سودر رو به کاربران اضافه کردم ولی الان نمیدونم چطور شده بازم مثل قبل بازی در اورده هر کاری میکنم نمیتونم اضافه کنم بازم همون پیغام bash not found رو میده این دلیل خاصی داره ...
-
با سلام
دوستان ببخشید که دوباره این بحث رو باز میکنم من بعد این مورد چندین ده بار دبیان نصب کردم و همه هم سودر رو به کاربران اضافه کردم ولی الان نمیدونم چطور شده بازم مثل قبل بازی در اورده هر کاری میکنم نمیتونم اضافه کنم بازم همون پیغام bash not found رو میده این دلیل خاصی داره ...
لطفا در یک فرسته جداگانه بفرستید. لطفا دستورات زده و خطا را در تگ کد بفرستید.
برای اضافه کردن کاربرتون به گروه sudo باید با کاربر روت این کار را بکنید.
بعدش یک بار logout کنید از کاربری که اونو به sudo اضافه کردید یا سیستمو ری استارت کنید
لطفا خروجی اینم در سوال جدیدیتون بفرستید
cat /etc/shells
-
با سلام
دوستان ببخشید که دوباره این بحث رو باز میکنم من بعد این مورد چندین ده بار دبیان نصب کردم و همه هم سودر رو به کاربران اضافه کردم ولی الان نمیدونم چطور شده بازم مثل قبل بازی در اورده هر کاری میکنم نمیتونم اضافه کنم بازم همون پیغام bash not found رو میده این دلیل خاصی داره ...
میتونی رمز عبور ریشه تنظیم نکنی که سودو خود به خود بیاد روی کاربر
-
آره زمان نصب، تو root password هیچی ننویسید که sudo خودش اوکی بشه.
-
با سلام
دوستان ببخشید که دوباره این بحث رو باز میکنم من بعد این مورد چندین ده بار دبیان نصب کردم و همه هم سودر رو به کاربران اضافه کردم ولی الان نمیدونم چطور شده بازم مثل قبل بازی در اورده هر کاری میکنم نمیتونم اضافه کنم بازم همون پیغام bash not found رو میده این دلیل خاصی داره ...
میتونی رمز عبور ریشه تنظیم نکنی که سودو خود به خود بیاد روی کاربر
نمیشه بدونه رمز که ...
قبلا هیچ موردی نداشته دها بار نصب کردم و این قضیه اوکی شده بعدشم فقط این نیست با خیلی از دستور های دیگه هم چنین مشکلی دارم bash ارور میده
-
نمیشه بدونه رمز که ...
قبلا هیچ موردی نداشته دها بار نصب کردم و این قضیه اوکی شده بعدشم فقط این نیست با خیلی از دستور های دیگه هم چنین مشکلی دارم bash ارور میده
کدام دستور هایی که تا حالا زدید مشکل داره؟
خروجی این را هم بفرستید.
echo $PATH
-
چرا میشه!
با sudo su اگر خواستید بعدا میتونید وارد یوزر روت بشید و پسورد ریشه بگذارید
-
به قول تو اینکارو بکنم فقطداین نیست من خیلی مشکلات دیگه دارم و همش bash پیغام خطا میده اونا رو چیکار کنم فعلا دارم ۱۱.۷ پایدار مینصبم ببینم چی میشه
-
به قول تو اینکارو بکنم فقطداین نیست من خیلی مشکلات دیگه دارم و همش bash پیغام خطا میده اونا رو چیکار کنم فعلا دارم ۱۱.۷ پایدار مینصبم ببینم چی میشه
خب این کار ها را که کردید هرگونه مشکلی داشتید یه تاپیک بزنید مشکلاتتون رو فهرست کنید داخل تاپیک یکی یکی حل میشه.
-
به هیچ عنوان نباید موقع نصب یا بعد از اون برای کاربر ریشه گذرواژه تعریف کنید. همونطور که تحت هیچ شرایطی نباید از sudo su استفاده کنید.
اگه نمیتونید نرمافزارها رو اجرا کنید، احتمالاً متغیر محیطی PATH مشکل داره.
-
درسته جناب بهزادی منم برای کاربر ریشه همین رو میگم ولی الان مشکل من در دبیان ۱۱.۷ اینه که نمیتونم کاربر رو به sudo معرفی کنم و همش خطای bash میده حتی وقتی whoiam هم میدم چنین خطایی رو میده موندم حتی یه کاربری دیگه ساختم که از اونجا این کاربر رو معرفی کنم بازم نشد واقعا دیگه داره کلافه میکنه این کارو من هزار بار انجام دادم ولی مشکلی نداشتم الان نمیدونم چش شده
-
درسته جناب بهزادی منم برای کاربر ریشه همین رو میگم ولی الان مشکل من در دبیان ۱۱.۷ اینه که نمیتونم کاربر رو به sudo معرفی کنم و همش خطای bash میده حتی وقتی whoiam هم میدم چنین خطایی رو میده موندم حتی یه کاربری دیگه ساختم که از اونجا این کاربر رو معرفی کنم بازم نشد واقعا دیگه داره کلافه میکنه این کارو من هزار بار انجام دادم ولی مشکلی نداشتم الان نمیدونم چش شده
whoami*
-
پس این خط را در اول bashrc./~ اضافه کنید
export PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
-
usermod برای من توی دبیان نبود
-
usermod برای من توی دبیان نبود
دستوراتی که به sudo یا دسترسی روت نیاز دارن، را حتی تب کامپلیشنشونم نیاز به sudo یا دسترسی روت داره.
حتی اگه عضو گروه sudo نباشی یه sudo بزن و تب کامپلیشنسون کار میکنه
-
پس این خط را در اول bashrc./~ اضافه کنید
export PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
نه اینم جواب نداده نمیدونم چطور کنم بتونم اینو درست کنم متاسفانه باید برای نصب برنامه برم تو ریشه
-
دوستان مشکل من به این شکل هستش خودتون ببینید تو حالت ریشه هستش
(https://s8.uupload.ir/files/screenshot_from_2023-05-20_14-33-42_b1ye.png)
-
من اینکار را میکنم همیشه:
۱.apt install sudo
۲.بعد :usermod -aG sudo [USER]
-
ولی من فقط همون دومی رو میزنم اوکی میشد
الان هم رفتم توی یه یوزر دیگه اوکی شد البته یوزر رو ادمین کرده بودم اولش جواب رد میداد ولی بالاخره رضایت داد که بیاد تو گروه
-
من فایل visudo رو تغییر دادم تا حل شد
-
ولی من فقط همون دومی رو میزنم اوکی میشد
الان هم رفتم توی یه یوزر دیگه اوکی شد البته یوزر رو ادمین کرده بودم اولش جواب رد میداد ولی بالاخره رضایت داد که بیاد تو گروه
عالی:))
من فایل visudo رو تغییر دادم تا حل شد
کار خطرناکیه
-
دوستان مشکل من به این شکل هستش خودتون ببینید تو حالت ریشه هستش
(https://s8.uupload.ir/files/screenshot_from_2023-05-20_14-33-42_b1ye.png)
بالا هم گفتم: PATH مشکل داره
-
به هر حال من هم مشکل ایشون رو داشتم که حل شد بدون پت و ...
-
مشکل PATH به خاطر اینه که کاربر ریشه رو به کار میاندازید موقع نصب.
-
خب منم همین کار رو کردم
نباید میکردم؟
واقعن نصاب دبیان خیلی چرخه
بعد از امتحانات یادم باشه دوباره انجام ندم
-
معلومه که نه!
هرگز و تحت هیچ شرایطی نباید از کاربر ریشه استفاده بشه یا حتا گذرواژهای براش تعریف بشه.
-
خب منم همین کار رو کردم
نباید میکردم؟
واقعن نصاب دبیان خیلی چرخه
بعد از امتحانات یادم باشه دوباره انجام ندم
نه، اگه میخوندی چی نوشته بود اون بالا و همونجا پسوورد رو نمیزدی خودت هم میفهمیدی (:
مثل 90 درصد توزیع های دیگه ای که روت رو فعال ندارن، تو نصاب دبیان اگه پسوورد روت رو نزنی همونطور که گفته سودو رو فعال میکنه برای کاربری که مرحله بعدی میسازی.
-
جناب بهزادی پس از این به بعد روی ریشه هیچ رمزی رو نذاریم و ازش بگذریم ؟
روی کابری چی اونو رمز بزاریم دیگه !؟
-
بله، پسوورد روت رو خالی بزارید و برید مرحله بعد. یوزری که در مراحل بعد ایجاد میکنید خودش دسترسی سودو رو میگیره.
-
اوکی ؛باز یه موقع به دسترسی ریشه احتیاج شد چیکار باید بکنیم و رمز از کجا بگیریم
-
میزنید sudo command، (command همون چیزییه که میخواین اجرا کنید.)
یا هم sudo su رو میزنید و بعد میتونید دستوراتی که میخواین رو اجرا کنید.
-
من از اول همه این هارو گفتم.
-
یا هم sudo su رو میزنید و بعد میتونید دستوراتی که میخواین رو اجرا کنید.
هرگز و تحت هیچ شرایطی نباید از sudo su استفاده کنید. این کار، کاربر ریشهرو فعّال و ازش استفاده میکنه که میتونه مشلات زیادی رو برای توزیع به بار بیاره.