Bir kullanıcı adını nasıl değiştirebilirim? (kısa ad ve giriş klasörü)


11

Linux altında, bu bir beyinsiz olurdu. / Etc / password dizinine gidin ve düzenleyin ve / home dizinini yeniden adlandırın. Değişiklikten sonra yeni kısa adın ve yeni giriş klasörünün eşleşmesini istiyorum.


2
Sadece bir yan not: Linux'ta o kadar basit değil. Ayrıca /etc/group, nihai posta takma adını (ör. Kullaniciadi @ makine) ve eski kullanıcı adınızın bulunduğu tüm yerleri (genellikle çok sayıda) güncellemeniz gerekir.
Matteo

Yanıtlar:


7

Apple'ın kendi talimatları oldukça iyi çalışıyor. Orada daha karmaşık ve daha hızlı yollar olabilir, ancak bu adımlarla hiçbir zaman (yanlış izinler gibi) bir sorunla karşılaşmadım.

Mac OS Xv10.6 ve öncesi: Kullanıcı hesabı adı veya giriş dizini adı nasıl değiştirilir


1
Bu kesinlikle "resmi" yol - ama iki dezavantajı var: Büyük olanı, farklı bir UID ile sonuçlanır. Bu büyük bir sorun değil, ancak çoğu insan için, harici bir sürücüyü başka bir mac'e bağlarken 501 kullanıcı numarasını tutmak en az güçlüktür. Diğeri ise gerekenden daha uzun. Apple'ın birisine bir kullanıcı hesabını silmesini söylemekten kaçınmak için çok daha uzun bir süreç yapmaya karar verdiğini düşünüyorum, çünkü bazı insanlar bir şey okumaz ve her şeyi siler - muhtemelen bir yedek olmadan.
bmike

UID hakkında biraz fark etmedim - UID ile ilgili bir sorunla karşılaşmadım, ama kesinlikle dikkate alınması gereken bir şey.
chrismanderson

Bu benim için iyi çalıştı, teşekkürler. Daha zor olacağını düşündüm.
Dan

3

In Sistem Tercihleri , Kullanıcılar ve Gruplar , sağ soldaki listede adı tıklayın ve Gelişmiş Seçenekler . Düzen Hesap adı alan ve tıklayın Ok .

İdeal olarak, Ana dizini yeni kullanıcı adıyla eşleşecek şekilde düzenlemek isteyeceksiniz , ancak bu kesinlikle gerekli değildir.

ekran görüntüsü


Giriş dizinini kullanıcı adıyla eşleşecek şekilde nasıl değiştirebiliriz?
Bulucuda

1
Ingmar Hupp, "Gelişmiş Seçenekler" i seçtiğinizde görüntülenen iletişim kutusuna başvuruyor.
kiamlaluno

1

Bir kullanıcıyı yerinde düzenlemek istemiyorum, çünkü kullanıcıyı silmek çok kolay (ana klasörü koruyarak) - klasörü kök olarak yeniden adlandırın - yeni kullanıcıyı yeniden adlandırılan klasörle eşleşen doğru kısa adla yapın.

Tercih bölmesi, zaten / Users / newshort'a sahip olduğunuzu görecek ve klasörü devralmayı önerecektir. Sahiplik belirleme ve ana klasörünüzün Apple'ın amaçladığı gibi çalışması için gereken ACL'yi düzeltme konusunda bildiğim en iyi işi yapar.


  1. - Yedekleme akımdır edin her ihtimale karşı
  2. Silme işlemini yapın resim açıklamasını buraya girin
  3. Terminaldeki hareketi ve sudo -sardındanmv /Users/tester\ \(Deleted\)/ /Users/test
  4. Oluşturun resim açıklamasını buraya girin

Sen olmalıdır Muhtemelen bu işlemi gerçekleştirdikten sonra Disk Utility "Tamir İzinler" görevi çalıştırın. Unix kullanıcı kimliği silindikten ve yeni bir kullanıcı oluşturulduktan sonra farklı olacağından.
sholsinger

1
Onarım İzinleri hiçbir zaman bir kullanıcı ana klasörüne dokunmaz. Yalnızca Apple'ın yüklediği yazılımı / Library / Receipts'e (veya daha yeni makbuz veritabanına) giderir - kullanıcı izinleri yalnızca Lion'da yeni olan tercih bölmesi / dscl / open dizini tarafından ayarlanır.
bmike
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.