相続財産の泥棒の仕組み
Ubuntu
linux command
現在のディレクトリを表示 pwd 隠しファイルも表示 ls -la /etc ファイルの内容を確認する cat /etc/hosts cat /etc/hosts | grep 192.168 ホストネームの確認 uname -a ログの確認 tail -f /var/log/messages | grep error 文字列の検索確認 grep error /var/log/messages 権...
dig DNSサーバーの調査
Dig(Domain Information Gopherの略)は、およびDNSサーバーに関連する問題のトラブルシューティングに使用される。 $ sudo apt install dnsutils digコマンドを使用して、次のようにドメイン名を照会し、情報を取得できます。 $ dig google.com ; <<>> DiG 9.11.3-1ubuntu1.11-Ubuntu <<>> goo...
domainの設定方法
hostnameの設定 /etc/hostname ubuntu ホスト名を有効にする # hostname -F /etc/hostname サーバーにドメイン名とアドレスを追加する /etc/hosts 192.168.1.2 server.domain server 確認方法 hostnameの確認 # hostname --short domain名の確認 # hostname --dom...
fpingを使って素早くホストを発見
インストール # apt-get install fping 疎通確認(pingに反応するサイト) # fping -g 192.168.1.0/24
ubuntu google先生では解決できない時の解決方法
下記の方法でひかかっている名前を検索する # find / -name '*1198*' これで該当ファイルにめどをつけて削除する。
夏はサーバー運用に苦労する
8月15日 昨夜からネットにつながらない。 外部にpingは通る。 ドメイン名を指定したpingが☓ ルーターかhubがおかしいと判断した。 ルーターとhubの電源を入れなおした。 サーキュレーターを強に運転した。 とりあえずpingが通りネットにつながった。
gmail 経由でメールを送信するように postfix を設定する for ubuntu
Postfix をインストールする postfixの削除 $ sudo apt purge postfix postfixのインストール $ sudo apt install postfix 設定中にいくつかの選択肢が表示されるので,Internet with smarthost を選択し,”SMTP relay host” には :587 を選択します。 Gmail にリレーするための設定 /e...
googleのフリープログラム言語 go for ubuntu
goとは Goは,2009年にGoogleにより発表されたオープンソースのプログラミング言語です。C言語の開発者Ken Thompson,UTF-8の開発者Rob Pike,memcachedの開発者Brad Fitzpatrickといった名だたるエンジニアによって開発されています。 Goはシンプルな言語仕様であるため学習が比較的容易で,豊富な標準パッケージが同梱されているためすばやく目的を達成で...
ubuntu スマホ apple iphoneから印刷したい
airprintで印刷する 条件 cupsがインストールされている。 cupsにプリンターが登録されている AVAHIにプリンタを追加する cupsに登録されているプリンターすべてをavahiプリンターとして登録する $ sudo wget $ sudo python airprint-generate.py -d /etc/avahi/services $ sudo service avahi-...
ubuntu hostname domainname 設定
domainnameの確認 $ dnsdomainname hostnameの確認 $ hostname domainnameを含むhostnameの確認 $ hostname -f hostname(domainnameを含まない)の設定 $ sudo hostnamectl set-hostname <hostname> hostname(domainnameを含む)の設定 $ vi /etc...
ubuntu ftp vsftpd
vsftpdのインストール $ sudo apt-get install vsftpd vsftpdのステータスの確認 $ sudo service vsftpd status ● vsftpd.service - vsftpd FTP server Loaded: loaded (/lib/systemd/system/vsftpd.service; enabled; vendor preset...
ubuntu 16.0.4 を ubuntu 18 に変更
ubuntuのアップグレード updateとupgrade $ sudo apt-get update $ sudo apt-get upgrade $ sudo apt-get dist-upgrade ubuntu18にアップグレード $ sudo do-release-upgrade 注意点 GRUBをインストールしますかと聞いてくる。 /dev/sdaにインストールする、スペースバーで選択...
mydns dns 自動 update
DNS 自動 UPDATE 方法 # wget -q -O /dev/null http://自分のID:パスワード@www.mydns.jp/login.html これで自サイトのIPをmydnsに登録してくれる 確認方法 IP ADDR DIRECT に自サイト以外のIPを登録する その後上記のコマンドを実行してIPが変化しているか確認する cronで自動化する 自分のプロバイダーはルーターを...
DNSの設定
<Aレコード/h3> Aレコードはドメイン名と対応するIPアドレスを ドメイン名:IPアドレス = 1:n で定義する。 すなわち一つのドメイン名に対して複数のIPアドレスを割り当てることができる。 CNAMEレコード NAMEレコードはすでにAレコードで定義されてるドメイン名と別名を定義する。 なのでここは ドメイン名:参照ドメイン名 を書くことで IPアドレス:ドメイン名 = 1:n を定義す...
自分のサーバーのグローバルIPを知る方法
外部サーバーから取得する 外側のグローバルIPアドレスは、インターネットにあるwebサーバーなどにアクセスすると、ログに残る。 ならば、webサーバーに教えてもらえばよい 下記のコマンドでグローバルIPが表示される # curl ifconfig.co </pre
tail /var/log/auth.log セキュリティが心配 ubuntu 16.04
対策 vi /etc/ssh/sshd_config ... PermitRootLogin no ... 再起動 # systemctl reload sshd.service
apache2 Alias 設定 ubuntu 16.04
Aliasの設定は下記のファイルに設定する /etc/apache2/mods-enabled/alias.confファイルに設定する # vi /etc/apache2/mods-enabled/alias.conf ... Alias /address/ "/var/www/address/" <Directory "/var/www/address"> AuthType Basic Auth...
apache2 複数の仮想サイト
apache2は1サーバー内に複数の仮想サイトを作成できる デフォルトの設定ファイルをコピーする # cd /etc/apache2/sites-available # cp 000-default.conf wordpress.conf wordpress.confを有効にする # a2ensite wordpress.conf デフォルトの設定を無効にする これで設定ファイルはwordpres...
ubuntu 16.04 dist-upgrade error
原因 /bootの容量が80%近辺になると新規カーネルがインストールできなくなるようだ /boot内の容量の確認 # df /boot 現在使っているカーネルのバージョンを確認 # uname -a インストールされているカーネルの一覧を表示 dpkg --get-selections | grep linux-image 不要なカーネルイメージを1つずつ削除 カーネルは2つ(現在起動をしているも...
無停電電源装置(UPS)Ubuntu 16.04 商用電源復帰後の自動再起動
無停電電源装置(UPS) 経緯 無停電電源装置(UPS)は購入してほっらかしにしていた。 今年、夏に停電が起こった。 SSDがセクターエラーになり使えなくなった。 Wordpressが開かなくなった。 復旧に3日を要した。 もうこりごり、やはり停電対策は必修のようだ。 Wordpress Server for ubuntu 16.04にAPCのUPSを導入 私が購入していたものは APC RS 5...