70٪ تخفیف ویژه جشنواره تابستانه توسینسو
پایان تخفیف تا:
مشاهده دوره‌ها
0

عدم امکان تغییر پسورد در Cent OS 6.4 از طریق Putty

سلام به همه دوستان و اساتید، با سرور مجازی خودم که cent OS 6.4 روش نصب هست مشکل پیدا کردم و با نرم افزار putty و از طریق SSH نمیتونم پسوردها رو تغییر بدم. با ارور Authentication token manipulation error مواجه میشم. برای رفع این مشکل تو یکی از وبسایت های خارجی این کد پیشنهاد شده بود :

 sudo apt-get remove likewise-open

با وارد کردن این کد هم ارور Not Found میده.با وارد کردن کد

yum install authconfig
authconfig --disablefingerprint --update 

هم مشکل حل نشده و پیغام :

pwconv: cannot lock /etc/passwd; try again later.
grpconv: cannot lock //etc//group; try again later.

میده. ممنون میشم راهنمایی کنید.

پرسیده شده در 1394/01/22 توسط

3 پاسخ

1

این خطا به خاطر این هست که در shadow file سیستم عامل شما این کاربر تعریف نشده که بتونه ریست پسورد بکنه ، معمولا با ایجاد کردن یک shadow فایل جدید مشکل حل میشه دستور زیر رو اول بزنید تا از shadow file اولیه یک کپی گرفته باشید :

cp /etc/shadow- /etc/shadow

بعد از دستور بالا از دستور pwconv استفاده کنید تا token ها به درستی بروز رسانی و فایل shadow شما مجددا ایجاد بشه ، مثال زیر myuser کاربر شما باید باشه :

[root@my ~]# pwconv
[root@my ~]# passwd myuser
Changing password for user myuser.
New UNIX password:
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
[root@my ~]#

ITPRO باشید

پاسخ در 1394/01/23 توسط
0

دستور pwconv رو به شکلی که در پست دوم اعلام کردید وارد کردید ؟

پاسخ در 1394/01/25 توسط
0

||http://linux.tosinso.com/files/get/29148cd2-27d7-4381-a874-332a1f62f258||
توضیح : خط اول برای کپی از فایل shadow
            خط دوم  برای بروزرسانی shadow فایل
            خط سوم برای تغییر رمز یوزر

توضیح : خط اول برای کپی از فایل shadow

خط دوم برای بروزرسانی shadow فایل

خط سوم برای تغییر رمز یوزر

پاسخ در 1394/01/25 توسط

پاسخ شما