1 views
■実現する機能
職場で使用しているPCはWindowsXPを搭載していますが、4月からのサポート切れに備え、CentOS6.5 i386に載せ換えました。どこの職場も同じでしょうが、仕事でLinuxパソコンを使うのは容易ではありません。私の勤務先では、業務用ファイルはすべて職場のファイルサーバー(Windows)に保存してセキュリティを確保する仕組みなので、CentOSパソコンからWindowsファイルサーバーにアクセスする方法を知らなかった私は焦りました。本日、何とかファイルサーバーを使えるようになったので、以下に設定手順を記します。
CentOSPCでWindowsFileServerにアクセスする手順
下記文字の黄色は入力するコマンド(コピペでGnome端末に貼り付ける方法が簡単)。入力後は必ず「Enter」キーを押す、赤色は入力内容(コピペでGnome端末に貼り付ける方法が簡単)、緑は説明書き、白は自動で表示される部分である。GNOME端末でviコマンドを使う方法についてはこちらを参照
[root@ufuso ~]# rpm -qa cifs-utils ← Samba関係の必要ソフトがあるか確認。インストール済。無ければ「yum -y 左記のソフト名」で 入力のこと。以下同じ cifs-utils-4.8.1-19.el6.i686 [root@ufuso ~]# rpm -qa samba-client← 必要なソフトがあるか確認。インストール済 samba-client-3.6.9-167.el6_5.i686 [root@ufuso ~]# rpm -qa samba-common← 必要なソフトがあるか確認。インストール済 samba-common-3.6.9-167.el6_5.i686 [root@ufuso ~]# rpm -qa samba-winbind-clients← 必要なソフトがあるか確認。インス トール済 samba-winbind-clients-3.6.9-167.el6_5.i686 [root@ufuso ~]# rpm -qa samba-winbind← 必要なソフトがあるか確認。インストール済 samba-winbind-3.6.9-167.el6_5.i686 [root@ufuso ~]# mkdir /mnt/fs← ファイルサーバーに接続するcent上のフォルダ (/mnt/fsは例示)の作成 [root@ufuso ~]# mount -t cifs 172.12.34.56:/fs /mnt/fs -o username=xxx← ファ イルサーバーへ接続。「172.12.34.56:/fs」ファイルサーバーのIP:フォルダの例示。 xxxはファイルサーバーでのあなたのユーザー名(ID) WARNING: using NFS syntax for mounting CIFS shares is deprecated and will be removed in cifs-utils-6.0. Please migrate to UNC syntax.← 使い方を怒られる Password: ← パスワードを求められたので使えそう。ファイルサーバーでのあなたのパ スワードを入力 [root@ufuso ~]# umount /mnt/fs← 接続解除 [root@ufuso ~]# mount -t cifs -o username=fileserver-user-name,password=fileserver-password,uid=centos-user-name,gid=centos-group-name,file_mode=0700,dir_mode=0700 //172.12.34.56/fs /mnt/fs ← パスワード入力を省略し、構文も改め、再度ファイルサーバーへ接続。No Warnig! |
CentOS起動時にWindowsFileServerへ自動接続する手順
[root@ufuso ~]# vi /etc/fstab← fstabファイルを開く # # /etc/fstab # Created by anaconda on Tue Jan 28 14:41:17 2014 # # Accessible filesystems, by reference, are maintained under '/dev/disk' # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info # /dev/mapper/vg_ufuso-lv_root / ext4 defaults 1 1 UUID=1a2cb1d6-95de-4775-a5bf-14fc3de88d4d /boot ext4 defaults 1 2 /dev/mapper/vg_ufuso-lv_swap swap swap defaults 0 0 tmpfs /dev/shm tmpfs defaults 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 sysfs /sys sysfs defaults 0 0 proc /proc proc defaults 0 0 //172.12.34.56/fs /mnt/fs cifs username=fileserver-user-name,password=fileserver-password,uid=centos-user-name,gid=centos-group-name,file_mode=0700,dir_mode=0700,defaults 0 0 ← ファイルサーバーへの接続コマンドを登録 |