2017年10月9日 星期一

Centos 7 NFS

安裝NFS:

yum install nfs-utils


建立分享的目錄:

mkdir /mnt/nfsshare
chmod -R 777 /mnt/nfsshare/


建立exports檔案:

vi /etc/exports

內容:
/mnt/nfsshare 192.168.1.0/24(rw,sync,no_root_squash,no_all_squash)


設定開機啟動服務:

systemctl enable rpcbind
systemctl enable nfs-server
Created symlink from /etc/systemd/system/multi-user.target.wants/nfs-server.service to /usr/lib/systemd/system/nfs-server.service.
systemctl enable nfs-lock
systemctl enable nfs-idmap


現在啟動服務:

systemctl restart rpcbind
systemctl start nfs-server
systemctl start nfs-lock
systemctl start nfs-idmap


設定防火牆:

firewall-cmd --permanent --zone=public --add-service=nfs
firewall-cmd --reload


查看NFS是否有啟動:

showmount -e


連接mount:

mount -t nfs 192.168.1.100:/mnt/nfsshare/ /mnt/nfsshare/


開機自動連接:

vi /etc/fstab

192.168.1.100:/mnt/nfsshare/ /mnt/nfsshare/ nfs rw,sync,hard,intr 0 0

2017年8月5日 星期六

SD記憶卡

SD : Secure Digital Card

SD容量從128MB到2GB
默認格式: FAT16
SD卡可以在支持SD,SDHC或SDXC的所有主機設備中工作。


SDHC : SD High Capacity

SDHC 容量從4GB 到 32GB
默認格式:FAT32
SDHC無法在SD卡的主機設備中使用。


SDXC : SD eXtended Capacity

SDXC 容量範圍從64GB到2TB
默認格式: exFAT
SDXC無法在SD卡、SDHC卡的主機設備中使用。


SD速度等級
等級 = 最低寫入速度


 2  =   2MB/s
 4  =   4MB/s
 6  =   6MB/s
 8  =   8MB/s
10  =  10MB/s

UHS速度等級
等級 = 最低寫入速度


U1  =  10MB/s
U3  =  30MB/s

Class速度等級
等級 = 最低寫入速度


 6  =   6MB/s
10  =  10MB/s
30  =  30MB/s
60  =  60MB/s
90  =  90MB/s

2017年6月28日 星期三

Ubuntu 16.04 中文輸入法設定

sudo apt-get install ibus-table-cangjie3 #這是安樣第三代倉頡輸入法
sudo apt-get install ibus-table-cangjie-big #倉頡輸入法
sudo apt-get install ibus-table-wubi #五筆輸入法
sudo apt-get install ibus-table-cantonese #廣東話輸入法
sudo apt-get install ibus-table-emoji #表情符號輸入法
sudo apt-get install ibus-table-quick #速成輸入法
sudo apt-get install ibus-table-stroke5 #筆劃輸入法
sudo apt-get install ibus-zhuyin #注音輸入法
sudo apt-get install ibus-pinyin #拼音輸入法

ibus restart

2017年6月27日 星期二

Ubuntu 16.04 Guest Session 停用

開啟終端機 Ctrl + Alt + T

sudo nano /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf

新增 allow-guest=false

2016年8月5日 星期五

CentOS 6 NetworkManager 停用

service NetworkManager stop
chkconfig NetworkManager off
chkconfig NetworkManager --list

2016年6月16日 星期四

Centos 7 VNC 設定

安裝VNC Server

yum install tigervnc-server


複製設定檔

cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service


修改 VNC Client 連結的帳號

[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target

[Service]
Type=forking
# Clean any existing files in /tmp/.X11-unix environment
ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
ExecStart=/usr/sbin/runuser -l USER -c "/usr/bin/vncserver %i"
PIDFile=/home/USER/.vnc/%H%i.pid
ExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'

[Install]
WantedBy=multi-user.target


建立 VNC Server 密碼

su user
vncpasswd


設定開機自動啟用

systemctl start vncserver@:1.service
systemctl enable vncserver@:1.service


確認是否啟用VNC Server虛擬桌面

vncserver -list


啟用 VNC Server 錯誤

systemctl start vncserver@:1.service
Job for vncserver@:1.service failed because the control process exited with error code. See "systemctl status vncserver@:1.service" and "journalctl -xe" for details.

刪除 /tmp/.X11-unix/ 目錄
\rm -R /tmp/.X11-unix/


設定防火牆允許VNC Server服務

firewall-cmd --permanent --add-service="vnc-server" --zone="public"
firewall-cmd --reload


查看防火牆zone所開的服務

firewall-cmd --zone=public --list-all

2016年3月28日 星期一

CentOS 7 設定IP

關掉 NetworkManager
systemctl stop NetworkManager.service
systemctl disable NetworkManager.service
systemctl restart network

修改/etc/sysconfig/network-scripts/ifcfg-(connection)

TYPE=Ethernet
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=eth1
UUID=77f81288-6408-45e4-a1d7-114b8ea7690d
DEVICE=eno1
ONBOOT=yes
IPADDR=192.168.1.66
PREFIX=24
GATEWAY=192.168.1.1

DNS1=8.8.8.8
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes

ifdown eth1 = 關閉網路卡
ifup eth1   = 開啟網路卡

2016年3月15日 星期二

Linux ibus 中文輸入法安裝

新酷音輸入法
yum install ibus-chewing

行列輸入法
yum install ibus-array

日文輸入法
yum install ibus-anthy

韓文輸入法
yum install ibus-hangul

拼音輸入法
yum install ibus-pinyin 

倉頡輸入法
yum install ibus-table-cangjie
yum install ibus-table-chinese-cangjie

五筆輸入法
yum install ibus-table ibus-table-wubi

2016年1月10日 星期日

systemd 基本管理方式

#systemctl --help                           #查詢systemctl指令用法
#systemctl list-units                       #查詢目前所有啟動中的服務
#systemctl list-units -a                   #查詢目前所有已啟動及未啟動的服務
#systemctl enable xxx.service      #設定開機啟動xxx.service
#systemctl disable xxx.service      #設定開始不啟動xxx.service
#systemctl stop xxx.service          #立即停止xxx.service
#systemctl start xxx.service          #立即啟動xxx.service
#ssytemctl status xxx.service       #查詢xxx.serivce目前的狀態

#systemctl is-active xxx.service   #查詢服務是否正常啟動

Centos 7 Run Level修改

顯示可用的運作層級
systemctl list-units --type target

顯示目前系統預設層級
systemctl get-default

切換到Run Level 3 [文字模式]
 systemctl isolate multi-user.target

切換到Run Level 5 [圖形模式]
 systemctl isolate graphical.target

設定開機為Run Level 3  [文字模式]
systemctl set-default multi-user.target

設定開機為Run Level 5 [圖形模式]
 systemctl set-default graphical.target