پرداخت سالیانه %20 تخفیف!

فروش ویژه
پشتیبانی از
وردپرس
Hubspot
جوملا
دروپال
Wix
شاپفای
مجنتو
Typeo3

در این آموزش نحوه تغییر پسوورد سرور مجازی لینوکس در Proxmox را آموزش می دهیم پس با ما همراه باشید

مرحله اول : اتصال به سرور پروکس‌موکس از طریق پورت SSH

سرور ایستاده (تاور) چیست؟

 

مرحله دوم : با کدهای lvdisplay و vgdisplay درایوی که سرور مجازی روی آن نصب شده است را می یابیم:

vgdisplay
— Volume group —
VG Name vg0
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 14
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 2
Open LV 1
Max PV 0
Cur PV 1
Act PV 1
VG Size 698.01 GiB
PE Size 4.00 MiB
Total PE 178690
Alloc PE / Size 120320 / 470.00 GiB
Free PE / Size 58370 / 228.01 GiB
VG UUID UrjwY7-1yQC-eJpi-E27i-Pw69-pW7R-pxILVX</li>
</ol>
root@Server ~ # lvdisplay
— Logical volume —
LV Path /dev/vg0/root
LV Name root
VG Name vg0
LV UUID vNLHPP-i1t7-Wduc-pnLF-d8Zu-ht5Z-kymAsz
LV Write Access read/write
LV Creation host, time rescue, 2015-07-10 15:24:54 +0200
LV Status available
# open 1
LV Size 70.00 GiB
Current LE 17920
Segments 1
Allocation inherit
Read ahead sectors auto
– currently set to 256
Block device 253:0
— Logical volume —
LV Path /dev/vg0/vm-103-disk-1
LV Name vm-103-disk-1
VG Name vg0
LV UUID uvFafF-BGhr-W8Gl-9021-plH0-unSE-cE4pXd
LV Write Access read/write
LV Creation host, time Server, 2015-07-12 10:06:07 +0200
LV Status NOT available
LV Size 400.00 GiB
Current LE 102400
Segments 1
Allocation inherit
Read ahead sectors auto

مرحله سوم : با دستور kpartx اطلاعات درایو را لیست می کنیم:

#kpartx -l /dev/vg0/vm-103-disk-1
vg0-vm–103–disk–1p1 : 0 1024000 /dev/vg0/vm-103-disk-1 2048
vg0-vm–103–disk–1p2 : 0 837834752 /dev/vg0/vm-103-disk-1 1026048

مرحله چهارم : با کد زیر درایو را در آدرس مشخص شده mount می کنیم:

kpartx -a /dev/vg0/vm-103-disk-1

مونت پارتیشن اول:

mount /dev/mapper/vg0-vm–103–disk–1p1 /mnt

مومنت پارتیشن دوم:

mount /dev/mapper/vg0-vm–103–disk–1p2 /mnt1

مرحله پنجم : تغییر پسوورد :

برای تغییر پسورد ، ابتدا با دستور زیر chroot می کنیم

chroot /mnt

بعد از آن با دستور زیر پسوورد را تغییر می دهیم

passwd /mnt

مرحله ششم : پس از پایان کار همه پارتیشن‌هایی که مونت کردیم را umount می‌کنیم

umount /mnt

مرحله هفتم : و در آخر دستور زیر را اجرا می کنیم :

kpartx -d /dev/vg0/vm-103-disk-1


تغییر دادن پسورد اگر پارتیشن‌های داخلی سرور مجازی به‌صورت lvm بود :

اگر پارتیشن‌ هایداخل سرورمجازی به‌صورت lvm پارتیشن بندی شده‌ بودباید به‌ صورت زیر عمل کنیم :

مرحله اول : دستورات زیر را اجرا می کنیم

# kpartx -av /dev/vg0/vm-103-disk-1
add map vg0-vm–103–disk–1p1 (253:2): 0 1024000 linear /dev/vg0/vm-103-disk-1 2048
add map vg0-vm–103–disk–1p2 (253:3): 0 837834752 linear /dev/vg0/vm-103-disk-1 1026048

مرحله دوم : سپس دستور vgscan را اجرا می کنیم

vgscan
Reading all physical volumes. This may take a while…
Found volume group “vg_server” using metadata type lvm2
Found volume group “vg0” using metadata type lvm2

مرحله سوم : نکته : اگر هر دو volume group ها مثل هم بود ،  ابتدا باید نام volume group سرورمجازی را عوض کنیم ، آن‌گاه دستورات زیر را اجرا کنیم

#lvscan
#vgchange -ay vg_server
#lvscan

مرحله چهارم : سپس پارتیشن‌ها را mount می کنیم و پسوورد را تغییر می دهیم

mount /dev/vg_server/lv_root /mnt
root@Server /dev/vg0 # ls /mnt
backup dev lib media proc root selinux tmp
bin etc lib64 mnt quota.user sbin srv usr
boot home lost+found opt razor-agent.log scripts sys var

مرحله پنجم : و در آخر همه پاریتشن‌هایی که مونت کردیم را umouunt کرده و دستور زیر را اجرا می کنیم

#vgchange -an vg_server

کار به پایان رسید.

نگارنوین

اولین و بزرگترین مرکز ارائه دهنده سرورهای مجازی ، اختصاصی ، دامنه ، هاست و طراحی سایت و گرافیک در ایران

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *