Posts

Ubuntu Backup

 Ubuntu Backup 1. Déjà Dup 2. Grsync $ apt-get install rsync $ sudo apt install grsync 3. UrBackup     Client Server backup Reference: The 5 Best Graphical Backup Tools for Ubuntu and Linux Mint

Samba Active Directory

      Reference: https://www.google.com/search?channel=fs&client=ubuntu&q=+%E3%82%B5%E3%83%B3%E3%83%90+%E3%82%A2%E3%82%AF%E3%83%86%E3%82%A3%E3%83%96%E3%83%87%E3%82%A3%E3%83%AC%E3%82%AF%E3%83%88%E3%83%AA+%E5%B0%8E%E5%85%A5 SambaをActive Directoryドメインコントローラとして設定する OSAKANA TAROのメモ帳 amba4.12でActive Directory構築の手順(まとめ) Ubuntu 18.04 に Samba 4.7 を導入 sambaでActive Directoryドメインコントローラー                        

Ubuntu Server Install Procedure

 1. Create USB boot image     a. Download iso image     b. Run Start up disk creator from application menu     c. Boot and Install Ubuntu Server 2. GUI install $ sudo apt-get update $ sudo apt-get upgrade $ sudo apt-get install tasksel $ sudo tasksel 3. Set Static IP address     a. Install network-manager         $ sudo apt-get install network-manager     b. Edit configuration file              $ sudo nautilus          edit " 00-installer-config.yaml "                 network:                  version: 2                    renderer:  NetworkManager                 Note: Just above text only no ; or rem...

ubuntu mount command

ubuntu mount command /etc/fstab -編集可能 /etc/mtab -編集不可 Reference: https://eng-entrance.com/linux-mount https://www.it-mure.jp.net/ja/linux/fstab%E3%81%A8mtab%E3%82%92%E7%B7%A8%E9%9B%86%E3%81%97%E3%81%9F%E5%BE%8C%E3%80%81%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E3%82%92%E5%86%8D%E8%B5%B7%E5%8B%95%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%81%8B%EF%BC%9F/960205303/

Ubuntu Nautilus - Specific File Restore from Backup by Nautilus

   Nautilusで「バックアップ」でバックアップしたバックアップデータから、  特定のファイルを復元する方法。 Reference: https://kledgeb.blogspot.com/2012/07/ubuntu-nautilus-29.html

Dell OS Recovery - Reset Failed

When Reset Failed try below, Open the Dell OS Recovery Tool at the bottom before searching for anything select switch to advanced recovery. Select from available OS images and enter the service tag. This will get you to where you can download the manual windows install which will allow you to reinstall the OS.    Reference: https://www.dell.com/community/Latitude/SupportAssist-OS-Recovery-Reset-Failed/td-p/7399183/page/2

Remmina Linux to Windows10 remote access

  Reference: https://gato.intaa.net/linux/remmina

Ubuntu Firewall GUI

 gufw Reference:  https://sicklylife.jp/ubuntu/2004/gufw.html

Local Account Login .\

Local Account Login .\ .\localusername Login

Difference force create mode and create mask

Difference force create mode and create mask "create mask" と"directory mask" は共有フォルダ上に作成できるアクセス許可の上限値を指定しています。共有フォルダ内に誰でも読めるファイルを格納したくない場合は、"create mask = 0760" としておくことで、ファイルのオーナーであっても、グループ以外のメンバーが読み込めるファイルを作成することはできません。"directory mask" も同様です。  しかし、ユーザーの操作により、"create mask"より低いアクセス権の設定は可能です。これを防ぎたい場合は、似たパラメーターである "force create mode" を使います。"force create mode" で指定されたアクセス許可以外のファイルは作成できず、アクセス許可の種類を変更することはできません。 "force create mode = 660" とした場合は、グループのユーザーが書き込みできないファイルは作成できなくなります。 Reference: https://thinkit.co.jp/article/766/1?nopaging=1

email password in outlook

How to find email password in outlook 1. open File and go Account Information 2. Open Account Settings - Account Settings 3. Choose account and Repair 4. Advanced options - check "Let me repair my account manually" 5. click eye mark icon to visible password.

Device Manager for Linux

Device Manager for Linux install hardinfo sudo apt install hardinfo

Samba Users Group

Samba Users Group Useful information for Samba smb.conf https://www.samba.org/samba/docs/current/man-html/smb.conf.5.html http://www.samba.gr.jp/project/translation/3.5/htmldocs/manpages-3/smb.conf.5.html 最初日本語ページ見つけてそのあと英語ページ見つけました。 英語があれば、日本語いらんかった。 SambaによるWindowsファイルサーバ構築 smb.conf -samba2.0 http://www.samba.gr.jp/doc/samba2.0_and_linux.html

Ubuntu Software in Ubuntu 20.04 LTS version

Ubuntu Software in Ubuntu 20.04 LTS version To install Ubuntu software, run in the terminal: sudo apt install ubuntu-software To remove Snap store package: sudo snap remove snap-store Reference: https://askubuntu.com/questions/1231557/how-do-i-reinstall-ubuntu-software-in-ubuntu-20-04-lts-version

Samba Recycle Bin

Recycle Bin Function ごみ箱機能 Samba日本語版には、ごみ箱機能と呼ばれる機能が用意されています。この機能を使用すると、ユーザーが削除したファイルを所定のフォルダに保存しておくことができます。このため、ユーザが誤って削除したファイルを復活させることが可能です。 ごみ箱機能を使用するためには、共有サービスに"recycle bin"パラメータを追加します。 [DEVELOP] path = /var/samba/development writeable = Yes recycle bin = .recycle この設定により、ユーザが共有サービス上のファイルを削除したときに、 /var/samba/development/.recycleディレクトリにファイルが移動します。 ただし、.recycleディレクトリ内のファイルは削除されずに 残ったままとなりますので、定期的にcronなどで古くなった ファイルの削除などを実施するほうが良いでしょう。 次の設定を行うと、ユーザのホームディレクトリごみ箱用としてrecycleフォルダが作成されます。 [homes]     comment = %S's Home Directories writeable = Yes     browseable = No     recycle bin = recycle Reference: https://users.miraclelinux.com/technet/document/samba/samba0013.html

netplan networkd network-manager

netplan networkd network-manager https://ubuntu.com/server/docs/network-introduction https://ubuntu.com/server/docs/network-configuration https://netplan.io/reference https://www.linux.com/topic/distributions/how-use-netplan-network-configuration-tool-linux/ https://vitux.com/how-to-configure-networking-with-netplan-on-ubuntu/ Install networkmanager with sudo apt-get install network-manager https://askubuntu.com/questions/1031439/am-i-running-networkmanager-or-networkd     # Let NetworkManager manage all devices on this system network:   version: 2   renderer: NetworkManager Static IP Address Assignment To configure your system to use static address assignment, create a netplan configuration in the file /etc/netplan/99_config.yaml. The example below assumes you are configuring your first Ethernet interface identified as eth0. Change the addresses, gateway4, and nameservers values to meet the requirements of your network. network:   versio...

Ubuntu Samba Server Configuration

Ubuntu Samba Server Configuration smb.conf [global] ## Browsing/Identification ### workgroup = WORKGROUP → ワークグループ名の設定 dos charset = CP932 → Windowsマシンとの通信時に使用する文字コードの指定 unix charset = utf-8 → Unixマシンとの通信時に使用する文字コードの指定 unix extensions = no → Macから接続する場合には必要 hosts allow = 192.168.1.0/255.255.255.0 → sambaサーバへのアクセスを許可するIPアドレスの指定 ### Debugging/Accounting ### log level = 1   → 出力するログのレベルを指定。数値は0〜10まで指定可能。数値が大きいほど詳細なログを出力 log file = /var/log/samba/log.%m → ログの保存場所の指定。%mはアクセスしてきたユーザマシン名に 置き換わる変数。つまりこの場合はユーザマシン毎にログを出力する max log size = 1000 → ログファイルの最大サイズの指定。単位はキロバイト。 左の場合は最大1MB。1MBを越えると、ログファイル末尾に 「.old」が付けられて新しいログファイルが作成される。 すでに「.old」が存在していた場合は削除されて上書きされる ###### Authentication ###### map to guest = never   → ゲスト認証の無効化。有効にする場合は「never」ではなく 「bad user」を記述 #============= Share Definitions =============# [homes] comment = Home Directories → ディレクトリの説明に記述されるコメント browseable = no → ディレクトリを共有一覧に表示しないための設定。 例えばwindowsの場合は「ネットワーク」上に表示されない。 表示する場合は「yes...

Ubuntu Samba Server Setup Procedure - Group and Permission

Ubuntu Samba Server Setup Procedure 1. Install Samba Server $ sudo apt-get install samba 2. Uninstall Samba Server $ sudo apt-get autoremove --purge samba $ sudo apt-get remove samba $ sudo apt-get autoremove samba 3. Create User      a. Setup User in Ubuntu   $ useradd -m <user>      b. Setup User in Samba Server $ pdbedit -a <user>      c. Password Change $ sudo passwd <user> 4. Create Group in Ubuntu sambaでは、sambaが動作するLinux上に存在するグループ毎に、共有するファイルやディレクトリのアクセス権を変更できます。      a.  Create Group $ groupadd <group>      b. Add User to Group $ gpasswd -a <user1> <group> $ gpasswd -a <user2> <group> User および Group 一覧は、 /etc/フォルダーの group ファイルに記載されています。 5. Change ownership and Setup Permission      a. Change Ownership $ sudo chown -R nobody:nogroup /mnt/sales   $ c...

Office 365 Password Never Expire

Office 365 Password Never Expire Important Only Office 365 global admins can perform these steps. In the admin center, go to the Settings > Settings. Go to the    Security & privacy  page. If you aren't an Office 365 global admin, you won't see the Security and privacy option. Select Password expiration policy. If you don't want users to have to change passwords, select the checkbox next to Set user passwords to expire after a number of days. Type how often passwords should expire. Choose a number of days from 14 to 730. In the second box type when users are notified that their password will expire, and then select Save. Choose a number of days from 1 to 30. When the user's password expires, they'll get a notification that appears in the lower right corner of their screen. Reference:  https://docs.microsoft.com/en-us/microsoft-365/admin/manage/set-password-expiration-policy?view=o365-worldwide

Windows 10 how to show all network computers

Windows 10 how to show all network computers 手順1. Windows10のアップデートによって無効化されたSMB 1.0/CIFS共有のサポートを有効化する方法 1. Control Panel - Programs - Programs and Features - Turn Windows features on or off プログラムメニューの「プログラムと機能」の中にある「Windowsの機能の有効化または無効化」をクリックしましょう。 2. "SMB 1.0/CIFS File Sharing Support" をクリックしてチェックボックスをオンにしたら「OK」をクリックしてパソコンを再起動しましょう。 手順2, 以下のサービスを起動させる。(サービスはコントロールパネルの管理ツールの中) スタートアップの種類を[自動((遅延開始)]に設定します。 [適用]をクリックします。 Function Discovery Provider Host Function Discovery Resource Publication Network Connections UPnP Device Host Peer Name Resolution Protocol Peer Networking Grouping Peer Networking Identity Manager Reference: https://aprico-media.com/posts/2456 https://www.blockmodule.com/archives/2874 https://applica.info/windows10-network-can-not-display http://arctica.sakura.ne.jp/cent/archives/5502

Install Gnome to Ubuntu Server 20.04 and 18.04

Install Gnome to Ubuntu Server 20.04 and 18.04 updating the repositories and package lists     sudo apt-get update && sudo apt-get upgrade Install the tasksel manager utility     sudo apt-get install tasksel Run program,     sudo tasksel

Webmin Install on Ubuntu Server 18.04

Webmin Install on Ubuntu Server 18.04   1. Add new repository     $ sudo nautiluse          Edit /etc/apt/sources.list           Add below line to the bottom of the file           deb http://download.webmin.com/download/repository sarge contrib           Save file and exit editor. 2. Add the Webmin PGP key. To let system      wget http://www.webmin.com/jcameron-key.asc      $ sudo apt-key add jcameron-key.asc 3. Update list of packages to include Webmin repository      $ sudo apt-get update 4. Install Webmin. $ sudo apt install webmin $ sudo reboot   5. Run Webmin           https://<ip_address>:10000 Output Webmin install complete. You can now login to https://your_server_ip:10000 as root with your root password, or as any user who can use `sudo`. R...

Ubuntu 20.04 with remote-desktop xrdp

xrdp remote-desktop setup 1. Install xrdp to Ubuntu 20.04 sudo apt install xrdp 2. Auto start setup after reboot sudo systemctl enable xrdp 3. Check Status sudo systemctl status xrdp 4. Firewall Setup Install gufw -GUI firewall 5. Add shell script to show side menu on Ubuntu desktop Add below text file and save as " enhanced-session-mode. sh " in home folder. --------------- script start ------------------ #!/bin/sh # Add script to setup the ubuntu session properly if [ ! -e /etc/xrdp/startubuntu.sh ]; then cat >> /etc/xrdp/startubuntu.sh << EOF #!/bin/sh export GNOME_SHELL_SESSION_MODE=ubuntu export XDG_CURRENT_DESKTOP=ubuntu:GNOME exec /etc/xrdp/startwm.sh EOF chmod a+x /etc/xrdp/startubuntu.sh fi sed -i_orig -e 's/startwm/startubuntu/g' /etc/xrdp/sesman.ini # rename the redirected drives to 'shared-drives' sed -i -e 's/FuseMountName=thinclient_drives/FuseMountName=shared-drives/g' /etc/xrdp/sesman.ini # Changed the allowed_users se...

Ubuntu restore specific folder and files

Ubuntu Linuxバックアップユーティリティを使用して個別のファイルをリストアする方法 https://www.dell.com/support/article/jp/ja/jpbsd1/sln265892/ubuntu-linux%E3%83%90%E3%83%83%E3%82%AF%E3%82%A2%E3%83%83%E3%83%97%E3%83%A6%E3%83%BC%E3%83%86%E3%82%A3%E3%83%AA%E3%83%86%E3%82%A3%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%83%87%E3%83%ABpc%E3%82%92%E3%83%90%E3%83%83%E3%82%AF%E3%82%A2%E3%83%83%E3%83%97%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95-%E8%8B%B1%E8%AA%9E-?lang=ja

Mount Drive in Ubuntu

Mount Drive in Ubuntu Open "Disks" Edit Mount Options Automatic Mount Options - OFF      - or - Open "GParted"      - then - 1. Go to folder 2. Open as administrator 3. Change Permissions Mount Location: /media               Mount point for removable media /mnt                  Mount point for mounting a filesystem temporarily

Samba Server User and Group Setup and Permission

sambaサーバによるファイル共有環境の構築手順 https://www.virment.com/config-sambaserver/ Samba user must have an account on Ubuntu. Create a user in Ubuntu then make the following, 1. Add Samba User sudo pdbedit -a user-name 2. Change Password sudo smbpasswd user-name          -for existing user sudo smbpasswd user-name          -for new user 3. Add Group sudo groupadd group-name 4. Add User to Group sudo gpasswd -a user-name group-name 5. Edit Samba setting file, etc/samba/smb.conf 6. Ubuntsu file permission setting

Open Snipping Tool and take a screenshot

Windows 標準 画面キャプチャーツール https://support.microsoft.com/en-us/help/4027213/windows-open-snipping-tool-and-take-a-screenshot

Start Application from MS Access

Shell Function Shell 関数 - Access - Office Support - Office 365 実行可能プログラムを実行し、成功した場合はプログラムのタスク ID を示す Variant (Double) を返し、それ以外の場合は 0 を返します。 -------------------------------------------------------------- 構文: Shell( pathname [, windowstyle ] )           Shell 関数の構文には、次の引数があります。 引数                説明 pathname        必須。バリアント型 (文字列)。実行するプログラム名と必要な引数または コマンド ライン スイッチ。ディレクトリまたはフォルダーとドライブを含めることができます。Macintosh では、アプリケーション名ではなく、MacID 関数を使用してアプリケーションの署名を指定できます。次の例では、Microsoft Word の署名を使用します。Shell MacID("MSWD") windowstyle   省略可能。プログラムを実行するウィンドウのスタイルに対応する Variant (Integer)。windowstyle を省略すると、プログラムはフォーカス付きの最小化表示で起動されます。Macintosh (7.0 以降のシステム) の場合、windowstyle は、アプリケーションの実行時にアプリケーションにフォーカスを移動するかどうかのみを指定します。 windowstyle 名前付き引数には次の値があります。 定数                             値       説明 vbHide    ...

Content Filter

Router の設定でWeb Siteをブロックしようとしたができない。 調べてみたら、HTTPSのサイトはコンテントフィルターでは、ブロックできないらしい。 Secured sites are not possible to block using Content Filter since we need to block port 443 for HTTPS. Blocking this specific port will deny access to all secured sites. A possible solution is to use a third-party blocking software.

Install Libreoffice Base to Ubuntu

Install Libreoffice Base to Ubuntu Ubuntu には標準でLibreoffice BaseがInstall されないようです。

MySql ユーザー権限設定

2.MySQLのユーザー権限設定が変更されていない 次も初歩的な問題ですが、知らないとわかりません。これを解決するのに私は何時間も迷いました…。ユーザー権限の問題です。データベースのデータに関してアクセス制限できるのは知っていましたが、ログインに関しても細かく指定できるとは知りませんでした。 初期設定では、rootはローカルホストからしか接続できないようになっています。つまり、ほかのマシンからrootでログインしようと思っても、接続できないようにブロックされます。まぁ、最初から必ずあるrootには初期段階でパスワードが設定されていないわけですから、これくらの制限はないと、とんでもないことになりそうですが。 この際、同じネットワークからならリモートで何でもできる新しいスーパーユーザーを登録してみましょう。ただしこれには多少の危険が伴います。もし悪意ある人が接続できてしまった場合、MySQL内のデータを盗み放題、破壊し放題なわけです。一応同じネットワーク内に限定するので、そう簡単にインターネットからアクセスされていたずらされるということはないと思いますが。また、ここではわかりやすいように、ユーザー名を[admin]パスワードを[pass]としますが、実際にやる場合は、特に運用前には、念のため、ユーザー名とパスワードはできるだけ推測しにくい ものにしてください。 ではさっそく新しいユーザーを登録してみましょう。adminというユーザーをpassというパスワードで、同じローカルネットワークからしかつながらないが、何でもできる、という条件で登録します。もう一つ条件として、MySQLサーバーのローカルネットワークのIPアドレスが、192.168.0.なんとか…としましょう。つまり、このローカルネットワークのアドレスの範囲が192.168.0.1~192.168.0.254で、この間にあるIPからしかアクセスできなくする、という設定です。MySQLにrootでログインし、次のように打ち込んでみてください。 grant all on *.* to admin@"192.168.0.%" identified by 'pass' with grant option; すこしだけgrantコマンドを説明します。 gran...

Windows Update Failure

Windows 7 で Windows update がインストールに失敗して起動、シャットダウンのたびにインストールとRevertを繰り返す場合の対処法 症状、 Failure Configuring Windows Updates Reverting changes. DO not turn off your compute. 細かい事は気にせず、できるだけ少ない手順で更新したい場合は、以下の二つを手動でダウンロード、インストールしてみる。 KB3177467 (2016年9月21日配信) KB3172605 (2016年8月17日配信) 手動インストールの前に必要な手順 既にWindows Update が始まっており「更新の確認中」の場合、以下の手順で Windows Updateを一旦停止しておく。 → 更新プログラムの手動インストールができない場合の対処方法 ※「サービス」を起動する方法 「スタート」>「管理ツール」>「サービス」などから実行。 もしくは Win+Rキーから「services.msc」を実行。 Windows Updateを見つけてStop Reference, ぼくんちのTV 別館 Windows Updateが終わらない問題の対処方法 2017年1~3月版 Windows Updateが終わらない問題 2016年12月版

G Suite Group Post Permission Setup

G Suite のグループメールの設定で苦労しました。 グループメールに外からメールが送られてこない現象でした。 解決策は以下のリンクに載ってました。 http://www.dontokoiapps.com/2016/09/google-apps-mail-alias.html Gropus Permissions Basic permissions Post Public を追加。  Defualt では、Publicが外れています。 Save すれば、完了です。

SQL Statement, Set Current Date, Set field to Unique

1. How do I set current date and time in the field //Set the "Date Entered" field default value to the current date and time. ALTER TABLE "tbl_ProblemReport" ALTER COLUMN "CreateDate" SET Default CURRENT_TIMESTAMP 2. How do I create a field in a table with that must be Unique? //Set Unique Field for "ProblemReportID" in table "tbl_ProblemReport" //No GUI can do this ALTER TABLE "tbl_ProblemReport" ADD CONSTRAINT MYCONSTRAINT UNIQUE ("ProblemReportID"); more info  in the HSQLDB User Guide on SQL Syntax (ALTER TABLE) .

MySQL

http://umatomakun.hatenablog.com/entry/2014/04/25/223240 Install in Terminal Version Check    $ sudo apt-get update    $ apt-cache show mysql-server | grep Version Install    $ sudo apt-get install mysql-server    $ mysql --version Configuration    $ cd /etc/mysql    $ cp my.cnf my.cnf.org Character Code Setup    $ sudo vi my.cnf Add Below Section [client] default-character-set = utf8 [mysqld] skip-character-set-client-handshake character-set-server  = utf8 collation-server      = utf8_general_ci init-connect          = SET NAMES utf8 Restart MySQL    $ sudo service mysql restart Login to MySQL    $ mysql -u root -p Check Status of MySQL    mysql> status Start, Stop and Re-start,    $ sudo service mysql start    $ sudo service mysql stop    $ sudo service mysql r...

Not showing Samba computer in Windows Network

Not showing Samba computer in Windows Network  Add below in global section of smb.conf      local master = yes      os level = 200 ----------------------------------------------------------------------------------------------------------------------- Windowsのフォルダ共有では、同一ネットワーク内でフォルダ共有が有効なマシンのどれかがマスターブラウザとなり、ホスト名とIPアドレスの広告を行っているそうだ。で、たまにこの情報が壊れたまま広告し続ける事があるらしく、そうするとマシンが一覧に出ないという事態に陥る。どのマシンがマスターとなるかは不定だが、より新しいWindowsが選ばれるのだそうな。 なので、上記設定でSambaのマスターブラウザ化を許可し、OSのバージョンを偽装することで、確実にSambaがマスターブラウザになれるようにしている。os levelの値は最大255だけど、最大値だと不安(プログラマあるある)なので少し控えめに200としている。 -----------------------------------------------------------------------------------------------------------------------

User and Group

who 自ユーザーの確認 whoami 自グループの確認 groups グループの確認 groups user_name ファイル・フォルダの所有者変更 chown ファイル・フォルダの所有グループ変更 chgrp ユーザー名・グループ名、ユーザーID、グループIDの確認 id

Add Samba User

Sambaのバージョン確認      smbd --version      -- or --      sudo smbd -V Add Samba User    Sambaユーザーの登録はSamba2.2ではsmbpasswdコマンドで、Samba3.0からはpdbeditコマンドで行います。    SLA Samba version = 4.3.11      sudo pdbedit -a user.name      new password:      retype new password: restart samba      sudo /etc/init.d/samba restart --------------------------------------------------------------------------------------------------------------- pdbedit --help Usage: [OPTION...]   -L, --list                            list all users   -v, --verbose                         be verbose   -w, --smbpasswd-style                 give output in smbpasswd style   -u, --user=USER ...

NumLock on Startup Ubuntsu

NumLock on Startup for Ubuntu Method - change setup LightDM What is LightDM? LightDM is the display manager running in Ubuntu. It starts the X servers, user sessions and greeter (login screen). The default greeter in Ubuntu is Unity Greeter. https://wiki.ubuntu.com/LightDM Tool to change NumLock setup in LightDM, 1. install numlockx from ubuntu software center 2. open 設定ファイル   /etc/lightdm/lightdm.conf 3.add line end of [seatDefaults]        greeter-setup-script=/usr/bin/numlockx on  <- turn on        greeter-setup-script=/usr/bin/numlockx off  <- turn off 4. Save lightdm.cong and close https://kledgeb.blogspot.com/2012/09/ubuntu-1204-2-numlock.html#

File Permission, add user and group for Ubuntsu Samba Server

1. Permission 設定 $ sudo chown -R nobody:nogroup /mnt/sales  ← 共有ディレクトリ所有者変更例 $ sudo chmod -R 777 /mnt/sales  ← 共有ディレクトリPermission 設定例 $ sudo ls /mnt/sales  ← Permission 確認コマンド 2.ユーザー設定      a. グループを追加 $ sudo groupadd doriftars      b. ユーザー・パスワードの追加             以下はコマンドですが、GUIで設定する方が簡単 $ sudo useradd -s /sbin/nologin user.name $ sudo passwd user.name      c. Sambaに先ほど追加したユーザー・パスワードのを追加  ← これ大事 忘れるとアクセスできない $ pdbedit -a user.name      d. グループにユーザーを追加 $ gpasswd -a  user.name group.name User setup Note ----------------------------------- ユーザーをグループに追加したり削除するには3種類のコマンドが有ります。       gpasswd -通常こちらを使う -GNU/Linux only command       usermod -全てのユーザーを記載する必要がある  -can use for macOS X or BSD      vigr       gpasswd -a  user.name group.name  -add user       gpasswd -d user.name ...

Add Hard Drive to Ubuntsu Server

Ubuntu Server にHard Driveを追加します。 まずデータを保ったままパーティションサイズを変更、分割できるソフトウェア Gpartedをインストールします。 sudo apt-get install gparted Gparted と Diskを状況に応じて使い分けハードディスクを追加します。 ファイルサーバーとして他のコンピューターからのアクセスがあるためファイルの場所が探しやすいようにマウント場所は、/mnt/manager や/mnt/sales 等mnt 直下にマウントします。

Samba File Server start

Samba File Server を構築し運営始めました。 いつものように Ubuntu Server ベースです。 Linux Serverは、Cent OSがメジャーだそうですが、Ubuntu の方がインターフェースなど慣れているためUbuntuを選択。 今回のサーバーは遊びでなく会社の業務で使うので真剣に作っていきます。 Samba サーバーをUbuntu Serverにインストールするのは、Google でいくらでも出てきますのでそちらを参照。 ややこしいのは、アクセス権の設定とハードディスクの増設時の設定ぐらいです。 これは、別のポストに記載します。 以下は便利な機能の作成方法です。 ■ごみ箱内ファイルの自動削除設定 1週間ごとに30日間アクセスのないごみ箱内のファイルを自動的に削除するようにする [root@centos ~]# vi /etc/cron.weekly/recyclewatch ← ごみ箱内ファイル自動削除スクリプト作成 #!/bin/bash for user in `ls /home/` do     if [ -d /home/$user/.recycle ]; then         tmpwatch -f 720 /home/$user/.recycle/     fi done [root@centos ~]# chmod +x /etc/cron.weekly/recyclewatch ← スクリプトに実行権限付加

McAfee Antivirus Install Problem

Windows XP Home Edition に McAfee Antivirus 2011 Plus をインストールしようとしたところ、インストール途中でインストーラーが固まり完全にインストール出来ない問題に遭遇。 Antivirus をアクティベーションをしようとするとアクティベーションの画面が途中で消えてしまい、アクティベーションができない。  同時に、マイクロソフト IEもフリーズ。 最初は、コンピューターに入っていたウイルスが原因かとも思い、Windowsを再インストールしたが、症状は改善されず。 Webで問題を検索すると、同じような状況に陥っている人たちがいたが解決法は表示されていなかった。 しかたなく、McAfeeのサポートに頼ることに。 サポートは、リモート接続をして色々ツールで調べた結果、IEをクリーンインストールし始めた。 http://www.mcafee.com/Japan/mcafee/support/faq/answer_p_install.asp?wk=IN-00017 1. ブラウザの設定変更 Internet Explorerのオプション設定に関し、以下変更を行います。 (1)[セキュリティ]項目[SSL2.0を使用する]と[SSL3.0を使用する]にチェックを入れます。 (2)[セキュリティ]項目[サーバ証明書の取り消しを確認する]のチェックを外します。 (3)[ブラウズ]項目[スクリプトのデバッグを使用しない]にチェックを入れます。 ※設定画面はInternet Explorerを開き、[ツール]-[インターネットオプション]-[詳細設定]タブからアクセスします 2. インターネット一時ファイルを削除します。 3. Cookie(マカフィー社に関連した項目のみ)を削除します。 4. ユーザープロファイル上のTEMPフォルダ内のファイルを削除します。 5. システム上のTEMPフォルダ内のファイルを削除します。 6. Internet Explorerの動作に必要なファイルの再登録を行います。 7. DNSキャッシュを削除します。 以上を設定し、コンピューターをリブートしてからAntivirusを再インストールすると問題なくインストールでき、アクティベーションも完了。 しか...

Ubuntu Server を再スタート

以前インストールしていたUbuntu Server を再スタートする。 まず、"sudo apt-get update" "sudo apt-get upgrade" を実行し最新版に。 次にGUI をインストール "sudo apt-get install ubuntu-desktop" ふつうに考えれば当然の事だが、GUIに出来るとはいままで考えつかなかった。

Hardware 変更

Hardware 変更をしたため、Ubuntu サーバーのインストールをし直しました。 今度のハードウェアは、Unityも使えます。 固定アドレスを、192.168.1.151 に変更 text editor: nano /etc/network/interfaces step 1 change static ip address sudo nano /etc/network/interfaces auto lo iface lo inet loopback auto eth0 iface eth0 inet static address 192.168.1.150 netmask 255.255.255.0 gateway 192.168.1.1 ネットワーク再起動 sudo /etc/init.d/networking restart mozc 導入

PHP Program

PHP Program の基礎ノートです。 PHPは<?phpで始まり、?>で終わる HTMLの中のどこに書いてもかまわないし、何度出てきてもかまいません。 <?php echo "まいどおおきに!"; ?> もしくは、 <?php echo "まいどおおきに!"; ?> echo は画面への表示命令、HTMLではそのまま文字を書きますが、PHPでは echo " ";が基本です。一行一行がPHPの命令です。 そのたびに ; (セミコロン)を記述します。 コメント //と/*~*/です <?php echo "まいどおおきに!";      //コメント ?> <?php  /*echo "まいどおおきに!";     一時停止*/ ?> 以下のように記述するとエラーになります。必ず半角スペースかTABが必要です。 <?php//ここ(phpの直後)にコメントを書く echo "おいらもプログラマー♪"; ?> 改行 <?php print "1<br />"; echo "2<br />"; ?> http://www.flzphp.com/second.php?page_num=405

Bookmark 保存時の表示設定 と favicon の表示

Bookmark に保存したときに自分のShopの名前を表示する方法。 includes/languages/english/meta_tags.php includes/languages/japanese/meta_tags.php // page title define('TITLE', 'Zen Cart!'); // Site Tagline define('SITE_TAGLINE', 'The Art of E-commerce'); 上記を変更します。 favicon の追加は、 //  define('FAVICON','favicon.ico'); を define('FAVICON','favicon.ico'); に変更し、favicon.ico ファイルをトップフォルダーにアップロードします。

Banner の削除 とFooterの編集

Zen Cart の Banner の削除の方法です。 Administrator の管理画面で  Tools - Banner Manager に行き、Status をDisable にします。 Footer の IP Address は、Configuration - Layout -  Footer IP address をDisable にします。 Congratulations のメッセージを消すには、includes/languages/english/index.php とincludes/languages/japanese/index.php を編集すれば消せます。 Main Page のメッセージは、Tools - Define Pages Editor で変更できます。  English と Japanese を切り替えて別々に作業をする必要があります。 Tag Line を編集するには、以下を編集 includes/languages/english/header.php includes/languages/japanese/header.php Footer のPowered by Zen Cart を消すには、以下を編集 includes/languages/englishes.php includes/languages/japanese.php Parse Time: 0.453 - Number of Queries: 292 - Query Time: 0.12718592201233 の表示を消すには、 configuration - log -Parse Time 表示をDisable にする。 Free Template の表示を消すには、 /templates/templatename/common/tpl_footer.php を編集 コメントで消す // echo '<div id="authorLink"><a href="http://www.xxxxxxxxxxxxxx/free-zen-cart-templates/">Free Zen Cart Templates from xxxxxx...

商品の複数画像の表示 Products Multiple Images

解決に丸2日かかりましたが、結局簡単な設定をしていなかったためでした。 Administrator で、Catalog - Product Types - General - Edit - 追加画像の表示を 1 (True) に変えるだけでした。 Default でFalse になっているとは知らず、その説明もなかなか見つけられずに、PHP Code のチェックなどをしていました。 とりあえず、解決です。

Unit Change kg to lb

Change Weight Unit to lb from kg /admin/includes/languages/english.php Line #575 : define('TEXT_PRODUCT_WEIGHT_UNIT','lbs'); /admin/includes/languages/japanese.php Line #594 : define('TEXT_PRODUCT_WEIGHT_UNIT','lbs'); /includes/languages/english.php Line #397 : define('TEXT_PRODUCT_WEIGHT_UNIT','lbs'); Line #400 : define('TEXT_SHIPPING_WEIGHT','lbs'); /includes/languages/japanese.php Line #405 : define('TEXT_PRODUCT_WEIGHT_UNIT','lbs'); Line #408 : define('TEXT_SHIPPING_WEIGHT','lbs'); Below is already  'lb(s)'.  Just make sure it shows. /includes/languages/english/modules/shipping/zones.php Line #26 : define('MODULE_SHIPPING_ZONES_TEXT_UNITS', 'lb(s)');