- ベストアンサー
ユーザー作成時の隠しファイルについて
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
ドットファイルやドットディレクトリで、 そのユーザーの個別の環境の設定を行うものです。 >消しても平気でしょうか? 多くの場合は、 起動されたアプリケーションが、無いなら新たに作成したり、 別にある一般的な設定や関連する設定を読みに行きます。 例えば、シェルの bash は /etc/profile という基本的な設定を読み込ん後、 ~/.bash_profile を読み込みこもうとしますが、これが無いときは、 ~/.bash_login を読み込もうとしますが、これも無いときは、 ^/.profile を読み込むようになっているようです。。 こんな感じですが、いっぺんにすべて削除するのは、訳が分らなくなるだけですので、 ひとつずつ削除して様子を見るのがよいでしょう。 又は、名前を変えて、例えば、.bash_profile.old などとして、バックアップをとって、 それをコピーして、.bash_profile にして、いろいろさわってみるとか。 分らなくなったら、元に戻してみるなど。 多くのディストリビュションは、useradd して、新しいユーザーを作成するとき、 そのユーザーのホームディレクトリに作成するドットファイルのテンプレートを持っていると思いますので、 まず、その場所を確認してはじめるのもよいでしょう。 どうしてもうまく行かないなら、新しいユーザーを作ればよいのではないでしょうか。
その他の回答 (1)
- FoggyMountain
- ベストアンサー率21% (79/372)
>消しても平気でしょうか? どんどん削除してください。 その結果何が起こるか、身をもって体験するのも良い勉強になります。
お礼
ありがとうございます、安心しました。
関連するQ&A
- Linuxでログインしないユーザーを作成した場合
Linuxでログインさせたくないユーザーを useradd -s /sbin/nologin XXX の様にして作成した場合、 /home/XXX 以下に .bashrc, .bash_profile, .bash_logout 等のファイルが作成されましたが、 元々シェルは使わせたくないので削除しても問題ないでしょうか?? また、もし問題がないのであれば、 始めから.bash* のファイルを作成させないようなユーザー追加方法はあるのでしょうか? ご教授ねがいまする。
- ベストアンサー
- その他(ITシステム運用・管理)
- webminでユーザーを作成するときにコピーするファイルについて
こんにちわ /etc/skelに記述されているファイルが作成されたhomeにコピーされますが、これらのファイルはいったいなんなのでしょうか?当方の環境では”.bash_logout””.bash_profile””.bashrc”のファイルです。
- ベストアンサー
- Linux系OS
- Linuxに登録されているユーザ、グループを確認するには?
Linuxに登録されているユーザ、グループを確認するにはどうしたらいいのでしょうか? VineLinuxでGNOMEから「ユーザとグループの管理」で確認はできました。 GUIからではなく、bashなどのシェルから確認したいです。 Linux:VineLinux3.2
- ベストアンサー
- Linux系OS
- Linux FTPでのファイル権限に関して
LinuxでFTPを運用してるんですが、ファイル権限で教えてください。 今ある指定フォルダ配下のファイル・フォルダは、chmodを使用して 777で権限を与えてるんですが、 今後、ユーザーがアップする際指定ディレクトリ配下のファイルは全て自動で777になるように設定したいと思ってます。 現在は、chmod後に上がったファイル権限は作成者のみにしかつかなく困ってます。 なんかコマンドで設定できるものでしょうか? またFTPで777の権限は危険でしょうか? ご存知でしたら教えてください
- ベストアンサー
- Linux系OS
- ユーザーアカウントをつくると隠しファイルができる
RedHat7.3を使っています。 ユーザーアカウントを新たにつくったあと /home/ユーザー名 というディレクトリができるのですが、そのユーザーフォルダ内に .bush_loguot .bush_profile .bushrc .cannna .emacs .nautilus-metafile.xml という隠しファイルが生成されます。 NextFTPの取得コマンドをNLST-laにしたところ表示されました。 1.これは何のために生成されるのですか? 2.削除したらどうなりますか? 3.大事なものならFTPで表示できないようにできますか? ご教授おねがいします。
- ベストアンサー
- Linux系OS
- ~/.bash_profileがログイン時に反映されないのはなぜ?
LINUX系OS全般的に初心者です。 TeraTermを使いサーバにTelnet接続し、~/home/(ユーザ名)パスの下に .bash_profileファイルを以下の内容で作成しました。 export PATH=/usr/local/pgsql/bin:$PATH (この1行のみ) そして、再度同ユーザでログインしても/usr/local/pgsql/bin が$PATHに追加されていません。 source ~/.bash_profileを実行すると追加が成功することから どうやら.bash_profileの内容自体には問題ないようなのですが、 ログイン時に反映されないのはなぜでしょうか? お分かりになる方、どうかご教授ください! ちなみに、echo $HOMEの内容は確認済みで、 $HOME = 'home/(ユーザ名)'となっています。 なので、ファイルの置き場所も間違ってはいないと思うのですが? よろしくお願いいたします。
- ベストアンサー
- Linux系OS
- LinuxのSambaで作成したファイルサーバーにユーザー名、パスワー
LinuxのSambaで作成したファイルサーバーにユーザー名、パスワードを入力しなくても入れる方法は? ないでしょうか?LinuxのFedora13でSambaを使ってファイルサーバーを作成しました。 クライアントPCはWindowsXPのHomeエディションSP3なんですがXPを立ち上げて、サーバーのフォルダにアクセスするたびにユーザー名とパスワードを求められます。 面倒くさいのでXPを落としてまた起動してもユーザー名、パスワードを求められないやり方とかあるのでしょうか? ■環境 - サーバーOS:Linux Fedora13|クライアントOS:WindowsXP HomeEditionSP3
- ベストアンサー
- ハードウェア・サーバー
- Plamo Linux 4.5 で新規ユーザが追加できない
Plamo Linux初心者のものです PlamoLinuxのインストールが完了し、 GNOMEやKDEを使うためにadduserで新規ユーザを作成したんですが なぜか、新規ユーザのホームディレクトリが作成されず ログインも行えません... どうしたら、新規ユーザを作成できますか?
- ベストアンサー
- Linux系OS
- sambaでファイルサーバを構築。
sambaでファイルサーバを構築中です。 3ユーザ毎のディレクトリにsambaフォルダを作成して、Windowsからもアクセスができる状態です。 そこで、以下のような現象になっています。 WindowsからあるユーザAのフォルダにファイルを新規作成すると、残りの2ユーザB,Cのフォルダに同じファイルが作成されているようにみえるのが確認できます。 しかし、Linuxサーバから確認をすると、あるユーザAのフォルダには新規作成したファイルがあり、残りの2ユーザB,Cのフォルダにはファイルが存在していません。 今度は、LinuxサーバからあるユーザAのフォルダにファイルを新規作成すると、WindowsからユーザAのフォルダに新規作成したはずのファイルがありません(みえません)。 要は、Windowsで作成したファイルは全てのユーザのフォルダに存在しているようにみえ(ただし、Linuxサーバで確認をすれば適切な場所にファイルが存在している)、Linuxサーバで作成したファイルはWindowsではみえない、という動きをしています。 原因がわかりません・・・ すみませんが解決策をご教授ください。
- 締切済み
- その他([技術者向] コンピューター)
- ユーザープロファイルを削除してしまいました。
windows2000を使用しています。 ユーザー権限でファイルを作成し暗号化しましたが、C:\Documents and Settings配下のそのユーザのフォルダごと削除してしまいました。 ユーザー作った暗号化ファイルはのこしてあるのですが、暗号化したファイルが開けなってしまいとても困っています。 今は新規に同じユーザーを作成してある状態です。 前のユーザーでのEFS復号化キーも残っていません。 ファイルが見れる方法ないですか?
- ベストアンサー
- Windows系OS
お礼
ありがとうございます、実は作成したユーザーフォルダーを各個人に自分用のフォルダーとして割り当てることを考えているのですが、中には全部消してしまう人もいるだろうと思い質問してみました。新しいユーザー作成で元にもどると言うことなら安心しました。