如下操做都在關閉防火牆和關閉selinux的環境下。node
關閉防火牆的命令:service iptables stop
關閉SELINUX命令:setenforce 0
python
方法1:使用第三方軟件linux
一、修改配置文件:vi /etc/ssh/sshd_config,主要是把Port這個參數解除註釋,其餘參數能夠根據狀況本身修改。windows
二、重啓ssh服務:service sshd restartapp
三、在windows下安裝SSH Secure SHELL,安裝成功後有個子程序SSH Secure File Transfer Client,打開後輸入:ssh
hostname:192.168.1.200(若是有DNS服務,能夠寫成linux主機名)編碼
port:22(默認值,能夠修改爲其餘值)rest
username:abc(也能夠是linux下其餘賬號)code
password:123server
鏈接成功後就能夠在windows下向linux上傳和下載文件了
方法2:SAMBA共享
一、安裝samba:能夠先檢查下是否已經安裝:rpm -qa | grep samba
,沒有的話本身安裝下,使用yum安裝 yum install samba
二、建立共享文件夾,這裏就是mkdir -m 777 /home/def/share
三、修改/etc/samba/smb.conf
,這裏面的參數就比較多,主要是
workgroup = WORKGROUP #(這個就是windows工做組模式,還有一種是域模式) hosts allow = 192.168.1.100 #(能夠放問的IP地址,這裏寫的時windows地址) #而後在文件的結尾加上如下格式內容 [public] #(共享名,就是windows訪問時會顯示的名稱) comment = Public Stuff #(註釋) path = /home/def/share #(共享名) public = yes #(公開) writable = yes #(可寫)
固然這裏只是些基礎的參數,還有其餘的參數根據狀況設置,好比會出現亂碼,還要指定編碼格式。
四、重啓smb服務:service smb restart
五、建立samba客戶:smbpasswd -a def
,回車後會提示輸入密碼。這個就是未來遠程主機登陸時須要的密碼,這裏的def
賬號必須時系統已經有的
賬號,沒有的話會報錯,而後新輸的密碼就是遠程登陸密碼,這樣作的好處就是本身的密碼和遠程登陸的密碼分開。
六、windows下鏈接,啓動運行,輸入\\192.168.1.200
,輸入 def 賬號密碼就能夠了。
一、首先要把Windows的文件夾共享出來。
二、在linux下執行 vi /etc/fstab在最下面添加
\\10.1.1.1\test /app cifs username=administrator,password=password 0 0
具體介紹:
\\10.1.1.1\test
爲Windows的共享目錄;
/app
爲linux的掛載目錄
username=administrator,password=password
爲Windows的機器用戶名和密碼
保存後執行mount -a
就能夠了,df -h
能夠查看是否顯示掛載成功
umount \\10.1.1.1\test
卸載掛載
一、在A機上建立共享文件夾:mkdir -m 777 /home/share
二、修改/etc/exports
文件,添加一條 /home/share *(rw)
,這條中/home/share
指定了共享位置,*表明全部主機,也能夠單獨寫IP地址,rw是可讀寫
三、重啓nfs服務:service nfs restart
四、在B機上掛載:mount -t nfs 192.168.1.100:/home/share /mnt/share
,回車輸入賬號密碼就能夠了
五、而後就是在B機上驗證下是否掛載成功,命令:df -h
六、最後nfs客戶端開機自動掛載,/etc/fstab
裏添加如下格式內容
server_IP:/remote_dir /local_dir nfs defaults 1 1
說明:第1個1表示備份文件系統,第2個1表示從/分區的順序開始fsck磁盤檢測,0表示不備份和不檢測
一、查看硬盤:fdisk -l
二、格式化硬盤:mkfs.xfs /dev/sdb
#加上 -L 能夠給盤符創建標籤 。也能夠fdisk /dev/sdb
作硬盤分區
三、掛載硬盤:mount /dev/sdb /app
四、查詢UUID:blkid
五、在/etc/fstab
裏添加如下格式內容
UUID=8d51ed02-29b9-4ab5-a199-3a01d37f46bf /app xfs rw,noatime,nodiratime,noikeep,nobarrier,allocsize=100M,attr2,largeio,inode64,swalloc 0 0 #這是一行內容