sudo apt-get update
sudo apt-get install chntpw
sudo mount /dev/sda1 /mnt/win
sudo mkdir /mnt/win
cd /mnt/win/Windows/System32/config
sudo chntpw SAM
sudo chntpw -u <username> SAM
/mnt/win/Users
Burada anlatılanlar benim küçük/büyük sorunlarımı çözerken izlediğim adımlardır. İlerde bu bilgilere kendim her yerden erişeyim diye, veya benzer sorunları yaşayan başkaları da erişebilsin diye burada biriktiriyorum. Bu adımları uygulamak, hata yapmamak ve doğabilecek herhangi bir hasar sizin kendi sorumluluğunuzdadır. Yazar(lar) veya yazılardaki bağlantıların sahipleri hiçbir şekilde oluşabilecek hata/hasarlardan dolayı sorumlu tutulamazlar.
sudo apt-get update
sudo apt-get install chntpw
sudo mount /dev/sda1 /mnt/win
sudo mkdir /mnt/win
cd /mnt/win/Windows/System32/config
sudo chntpw SAM
sudo chntpw -u <username> SAM
/mnt/win/Users
Device / OS | Version | Protocol | TTL |
AIX | TCP | 60 | |
AIX | UDP | 30 | |
AIX | 3.2, 4.1 | ICMP | 255 |
BSDI | BSD/OS 3.1 and 4.0 | ICMP | 255 |
Compa | Tru64 v5.0 | ICMP | 64 |
Cisco | ICMP | 254 | |
DEC Pathworks | V5 | TCP and UDP | 30 |
Foundry | ICMP | 64 | |
FreeBSD | 2.1R | TCP and UDP | 64 |
FreeBSD | 3.4, 4.0 | ICMP | 255 |
FreeBSD | 5 | ICMP | 64 |
HP-UX | 9.0x | TCP and UDP | 30 |
HP-UX | 10.01 | TCP and UDP | 64 |
HP-UX | 10.2 | ICMP | 255 |
HP-UX | 11 | ICMP | 255 |
HP-UX | 11 | TCP | 64 |
Irix | 5.3 | TCP and UDP | 60 |
Irix | 6.x | TCP and UDP | 60 |
Irix | 6.5.3, 6.5.8 | ICMP | 255 |
juniper | ICMP | 64 | |
MPE/IX (HP) | ICMP | 200 | |
Linux | 2.0.x kernel | ICMP | 64 |
Linux | 2.2.14 kernel | ICMP | 255 |
Linux | 2.4 kernel | ICMP | 255 |
Linux | Red Hat 9 | ICMP and TCP | 64 |
MacOS/MacTCP | 2.0.x | TCP and UDP | 60 |
MacOS/MacTCP | X (10.5.6) | ICMP/TCP/UDP | 64 |
NetBSD | ICMP | 255 | |
Netgear FVG318 | ICMP and UDP | 64 | |
OpenBSD | 2.6 & 2.7 | ICMP | 255 |
OpenVMS | 07.01.2002 | ICMP | 255 |
OS/2 | TCP/IP 3.0 | 64 | |
OSF/1 | V3.2A | TCP | 60 |
OSF/1 | V3.2A | UDP | 30 |
Solaris | 2.5.1, 2.6, 2.7, 2.8 | ICMP | 255 |
Solaris | 2.8 | TCP | 64 |
Stratus | TCP_OS | ICMP | 255 |
Stratus | TCP_OS (14.2-) | TCP and UDP | 30 |
Stratus | TCP_OS (14.3+) | TCP and UDP | 64 |
Stratus | STCP | ICMP/TCP/UDP | 60 |
SunOS | 4.1.3/4.1.4 | TCP and UDP | 60 |
SunOS | 5.7 | ICMP and TCP | 255 |
Ultrix | V4.1/V4.2A | TCP | 60 |
Ultrix | V4.1/V4.2A | UDP | 30 |
Ultrix | V4.2 – 4.5 | ICMP | 255 |
VMS/Multinet | TCP and UDP | 64 | |
VMS/TCPware | TCP | 60 | |
VMS/TCPware | UDP | 64 | |
VMS/Wollongong | 1.1.1.1 | TCP | 128 |
VMS/Wollongong | 1.1.1.1 | UDP | 30 |
VMS/UCX | TCP and UDP | 128 | |
Windows | for Workgroups | TCP and UDP | 32 |
Windows | 95 | TCP and UDP | 32 |
Windows | 98 | ICMP | 32 |
Windows | 98, 98 SE | ICMP | 128 |
Windows | 98 | TCP | 128 |
Windows | NT 3.51 | TCP and UDP | 32 |
Windows | NT 4.0 | TCP and UDP | 128 |
Windows | NT 4.0 SP5- | 32 | |
Windows | NT 4.0 SP6+ | 128 | |
Windows | NT 4 WRKS SP 3, SP 6a | ICMP | 128 |
Windows | NT 4 Server SP4 | ICMP | 128 |
Windows | ME | ICMP | 128 |
Windows | 2000 pro | ICMP/TCP/UDP | 128 |
Windows | 2000 family | ICMP | 128 |
Windows | Server 2003 | 128 | |
Windows | XP | ICMP/TCP/UDP | 128 |
Windows | Vista | ICMP/TCP/UDP | 128 |
Windows | 7 | ICMP/TCP/UDP | 128 |
Windows | Server 2008 | ICMP/TCP/UDP | 128 |
Windows | 10 | ICMP/TCP/UDP | 64 |
sudo dnf install open-vm-toolsile kurulum yapılabilir. Bu aşamadan sonra VMware Workstation'da evsahibi makinede (host) klasör paylaştırılabilir. Sanal makineden paylaştırılan klasörü görüntülemek için vmware-hgfsclient kullanılabilir.
sudo apt install open-vm-tools
vmware-hgfsclientArdından vmhgfs-fuse ile mount etme yapılır
share
vmhgfs-fuse .host:/share /home/username/folder
Elbette /home/username/folder yolu var olan bir klasör ile değiştirilmeli.
Şu adreste buldum ki şu da
mount -t fuse.vmhgfs-fuse .host:/share /home/username/folder
aynı işi yapıyor. Gösterdiğim kaynak -o allow_other parametresini de kullanmış, ama benim sistemimde /etc/fuse.conf dosyasında user_allow_other set edilmemişti, kaldırdım. Bu bir ihtiyaçsa /etc/fuse.conf dosyasında user_allow_other'ın başındaki # karakteri silinerek bu sağlanabilir. Ayrıca bu mount'un her yeniden başlangıçta tekrar etkin olmasını istersek /etc/fstab dosyasına şunun gibi bir satır girmemiz yeterli:
.host:/ /home/username/folder fuse.vmhgfs-fuse allow_other 0 0
allow_other ile ilgili yukarıda söylenenler burada da geçerli.
Var olan bir bağlantıyı kaldırmak için
umount /mnt/hgfs
gerekli.
$ md5sum dosya-adıgibi komut satırı programları aracılığıyla hesaplayabiliyoruz. Ama Windows'da bu yoktu[*] (fciv vardı ama sha256 hesaplamıyordu mesela). Ben de üçüncü parti yazılımlarla bunu çözmeye çalışıyordum. Ama PowerShell'de bunu yapan bir cmdlet olduğunu öğrenince çok hoşuma gitti. Aşağıdaki gibi çok sayıda hash hesaplaması yapmak mümkün:
$ sha1sum dosya-adı
$ sha256sum dosya-adı
$ sha512sum dosya-adı
PS> Get-FileHash dosya-adi -Algorithm md5md5 yerine aşağıdaki hash algoritmalarını kullanabiliriz. Burada da tab tuşu ile tamamlama mümkün.
PS>Get-ChildItem E:\ISO\*.iso | Get-FileHash---
certutil -hashfile dosyaadi md5
certutil -hashfile dosyaadi sha256