こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

sshサーバの設定でwin共有が見れない

centos6.5を使用して約1ヶ月のlinux初心者です。
http://naka7772.blog.fc2.com/blog-entry-111.html
ここを見ながら真似して
CentOSからWindows共有フォルダへアクセス出来ていました。
取り敢えずselinuxは無効化してsambaをyum inatallしたらアクセスできました。
その後、
http://www.server-world.info/query?os=CentOS_6&p=ssh
ここを見ながらsshサーバを組んでいて
多分成功したのですが、その設定をして
再起動したら
sambaを使ってのサーバへの接続
http://naka7772.blog.fc2.com/blog-entry-111.htmlが出来なくなってしまいました。原因はsshサーバ設定ですよね…?どこを戻せば元に戻るのでしょう?
それと多分これもssh絡みだと思うのですが、管理者モードでgeditが開けなくなってしまいました。
http://www.unix.com/unix-dummies-questions-answers/122419-gtk-warning-cannot-open-display-ssh.html
こことか英語のサイトなので詳しくわからないのですが、多分サイトに書かれているコードを何処かに入力すれば解決する気もするのですが良くわかりません。質問は(多分)
ssh設定の何処をいじれば元に戻るのでしょうか?
(1)windowsネットワークのsambaによる簡易接続の復活
(2)geditをroot権限で使えるようにするには?
です。
ssh設定絡みじゃなかったらスミマセン。

http://suncat6.blog95.fc2.com/blog-entry-4.html
ここに書かれている事もひと通りやってみました。

(ただ、意味不明だったのは
2)root の DISPLAY 値に先ほどログインユーザで確認した DISPLAY 値を指定
(私は.bash_profileをいじった)
# export DISPLAY=:0.0
と書かれている所で.bash_profileをいじった、とありますが具体的にどうすれば
いいのでしょうか?解らないのでこれは実行していません。)

とりあえず他にやった事と言えば
IPv6を有効にする
グローバルユニキャストアドレスを手動で設定する
デフォルトゲートウェイアドレスを設定する

このあたりの設定を弄りました。

win7機なのですが、IPv6とIPv4の優先順位を変えました。

TCP/IPのconfファイルも
http://www.h2.dion.ne.jp/~micased/linuxnetwork.html
ここを参照に少々弄りました。
後は、
NVIDIAのグラフィックドライバをインストールした事、位でしょうか?何か思い当たるフシがあれば宜しくご教授願います。

投稿日時 - 2013-12-28 00:00:35

QNo.8403463

困ってます

質問者が選んだベストアンサー

もはや、なにをやっているのかよくわかりませんが…。

とりあえず……
>原因はsshサーバ設定ですよね…?どこを戻せば元に戻るのでしょう?
違います。
そもそもCIFSのマウントとsshは関係がありません。

ネットワーク設定などで変な状態になったのではないでしょうか。
そもそも外部のPC(接続しようとしているWindows機とか)からsshで接続できるんでしょうか?

>(2)geditをroot権限で使えるようにするには?

rootでGNOMEにログインして下さい。
# ターミナルでsuしてからそのターミナルでコマンド入力してgeditを起動する。とか、
# ターミナルでsudoコマンド経由でgeditを起動する。とかの方法が
# 前回の質問で回答されています。
# http://okwave.jp/qa/q8402578.html の回答4と5。

ちなみに私はgeditとか使っていませんね。
ターミナル起動してvi(m)です。
基本的な編集方法だけ覚えればとりあえず使えるので。
# 「編集モードとコマンドモードの切り替え」、「行削除」「ペースト」「保存して終了する」「保存せずに終了する」
# くらいですかね。 カーソル移動キーでカーソルは動かせますし。
# 範囲指定してクリップボードにコピーとか、クリップボードからペーストとかはターミナルソフト側の機能でなんとか。
# コンソールから入っているとクリップボードとか使えませんが。

実稼働しているサーバにはモニタもキーボードも繋がっていませんからgedit自体使えませんしね。
# VNCやらリモートでXサーバ動かすとかありますが、CUIで足りているし。


>とりあえず他にやった事と言えば
>IPv6を有効にする
>グローバルユニキャストアドレスを手動で設定する
>デフォルトゲートウェイアドレスを設定する
>このあたりの設定を弄りました。

IPv6はともかく…他のネットワーク設定は使用しているネットワーク環境にあったものになっているんですよね?
自宅LANが192.168.11.0/24の環境なのに、参考にしたサイトでIPアドレスが192.168.1.100、デフォルトゲートウェイが192.168.1.1と書かれているので、そう設定した。
とかなら動かないのは当たり前なんですが、そのあたりの読み替えくらいはできていますよね?
# わからないならdhcpから変更すべきではありません。
# サーバがdhcpによる自動取得ではやりにくいことこの上ないかもしれませんが…サーバとして使うならTCP/IPの勉強くらい先に済ませて下さい。

>TCP/IPのconfファイルも
>ここを参照に少々弄りました。

NetworkManager使っている場合、設定ファイルの場所が異なる場合がありますが…NetworkManagerの使用状態は把握しています?
# 特に設定していないならNetworkManager利用になっているハズですが。

投稿日時 - 2013-12-28 09:48:13

補足

geditのエラーメッセージですが、rootで使おうとしても、(gedit:10715): Gtk-WARNING **: cannot open display: :0.0というメッセージが出て、駄目なようです…

投稿日時 - 2013-12-28 18:02:47

お礼

とりあえず、クリーンインストールしました。
Gtk-WARNING **: cannot open display: :0.0
というエラーがしょっちゅう出てくるので、
今度出てきたら対応がクリーンインストールしか
方法がないのが痛いですが…

投稿日時 - 2013-12-31 16:20:44

ANo.1

このQ&Aは役に立ちましたか?

4人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問