2016-04-12 5 views
-2

CentOS 7(Shambala)のGUIから標準ユーザーを登録します。 vipwをファイルから私はコンテンツそのユーザー
sha mbala:x:1001:1001:sha mbala:/home/sha mbala:/bin/bash
と変化し、今私は
Linux:空白を含むユーザーのホームディレクトリを取得できません

cd ~sha mbala 

でホームディレクトリに入るとのトラブルを抱えている私はまた、問題があることである

cd ~sha\ mbala 


を試してみました〜を使ってホームディレクトリに入る必要があります。

+3

スペースは、UNIXのユーザー名ですか?私はunixのユーザ名は '^ [a-z _] [a-z0-9 _-] + $' – anubhava

+0

に一致する必要があります。だからこそ私はあなたの問題に従うことができません – hek2mgl

+0

[serverfault](http://serverfault.com/questions/664868/can-we-create-users-home-directory-with-space-in-name-news.asp)のコメントを参照してください。同様のテスト123)。ホームディレクトリ名のスペースで壊れることはたくさんあります。 – KevinO

答えて

0

基本的なgnu/linuxのユーザ名は、32文字の文字列(useradd(8))です。これはBSD 4.3標準のレガシー形式です。 passwd(5)には、大文字を使用しない、ドットを使用しない、ダッシュで終了しない、コロンを使用しないなどの追加の制限が追加されています。

詳細を確認What are the real rules for linux usernames on CentOS 6 and RHEL 6?

関連する問題