centos7共享伺服器怎麼用
❶ 怎麼在centos 7上配置ftp伺服器
二、專門新建一個FTP伺服器的用戶
在此我已ftpuser為例子:
命令:useradd
ftpuser
新增一個用戶ftpuser
passwd
ftpuser
為ftpuser設定密碼,期間會有兩次提示輸入密碼確認。
三、為FTP服務設置防火牆
ftp默認埠是21,而centos默認是沒有開啟的,所以要修改iptables文件
vi
/etc/sysconfig/iptables
-A
INPUT
-p
tcp
-m
state
--state
NEW
-m
tcp
--dport
21
-j
ACCEPT
最後:wq
保存
重啟防火牆:service
iptables
restart
注意:會出現iptables.service文件不存在,由於Centos7默認是firewall作為防火牆,這里改為iptables防火牆
systemctl
start
firewalld.service
#啟動firewall
systemctl
stop
firewalld.service
#停止firewall
systemctl
disable
firewalld.service
#禁止firewall開機啟動
❷ 【NFS】CentOS7.x NFS伺服器和客戶端設置
NFS:Network file system,網路文件系統
sun公司1984年推出,用來在網路中的多台計算機間實現資源共享(包括象文件或cd-rom)
設計的目的是:實現在不同系統間交互使用,所以它的通信協議採用與主機和操作系統無關的技術
NFS Server可以看作是File Server,它可以讓你的PC通過網路將遠端得NFS SERVER共享出來的檔案MOUNT到自己的系統中,在CLIENT看來使 用NFS的遠端文件就象是在使用本地文件一樣
FS協議從誕生到現在有多個版本:NFS V2(rfc1094),NFS V3(rfc1813)(最新的版本是V4(rfc3010)
RPC(Remote Procere call)
NFS本身是沒有提供信息傳輸的協議和功能的,但NFS卻能讓我們通過網路進行資料的分享,這是因為NFS使用了一些其它的傳輸協議。而這 些傳輸協議用到這個RPC功能的。
NFS本身就是使用RPC的一個程序,或者說NFS也是一個RPC SERVER.所以只要用到NFS的地方都要啟動RPC
服務,不論是NFS SERVER或者NFS CLIENT。這樣SERVER和CLIENT才能通過RPC來實現PROGRAM PORT的對應。可以這么理解RPC和NFS的關系:NFS 是一個文件系統,而RPC是負責負責信息的傳輸。
nfs在系統中的後台守護進程: nfs
nfs服務需要啟動的其他進程:
rpc.nfsd:接收從遠程系統發來的NFS請求,並將這些請求轉化為本地文件系統請求
rpc.mountd:執行被請求的文件系統的掛接和卸載操作
rpc.portmapper:將遠程請求映射到正確的NFS守護程序
rpc.statd:在遠程主機重啟時,提供加鎖服務
rpc.quotaed:提供硬碟容量的管理能力,磁碟限額
在伺服器上使用 rpcinfo -p | grep -iE "service|NFS" 命令,顯示伺服器上可使用的 NFS 版本
# rpcinfo -p | grep -iE "service|NFS"
表示伺服器可提供 NFS V3 和 NFS V4。
如果不需要krb5p,設置完就可以直接可以mount了
如果需要krb5p,在/etc/sysconfig/nfs文件中要設置
RPCNFSDARGS="-N 4"
-N 表示禁用 ,也可以是"-N 3"或者"-N 2",這是代表NFS版本,NFSv2,3,4,改完這個要將服務restart
這一項必須要填,不然client端會報錯access錯誤,而server端不會有一點反應,連log中都不會出現報錯!
CentOS 7 NFS設置
https://huataihuang.gitbooks.io/cloud-atlas/service/nfs/setup_nfs_on_centos7.html
鳥哥的 linux 私房菜 -- NFS 伺服器
http://linux.vbird.org/linux_server/0330nfs.php
CentOS 7.x NFS Server 的防火牆設定
http://blog.ilc.e.tw/blog/index.php?op=printView&articleId=682711&blogId=25793
CentOS 7 NFS伺服器和客戶端設置
http://blog.huatai.me/2014/10/14/CentOS-7-NFS-Server-and-Client-Setup/
Linux NFS參數配置
http://virues.iteye.com/blog/1345014
NFS各個版本之間的比較
https://blog.csdn.net/ycnian/article/details/8515517
系統管理指南:網路服務
https://docs.oracle.com/cd/E19253-01/819-7059/index.html
網路文件系統
https://www.ibm.com/support/knowledgecenter/zh/ssw_aix_71/com.ibm.aix.performance/nfs_ovw.htm
❸ 如何在CentOS 7中安裝,配置和安全FTP伺服器
ftp伺服器測試環境
1、CentOS 7.2
2、伺服器IP地址 192.168.1.10
1、安裝並啟動 FTP 服務
1.1 安裝 VSFTPD
使用 yum 安裝 vsftpd
yum install -y vsftpd
1.2 啟動 VSFTPD
安裝完成後,啟動 FTP 服務:
service vsftpd start
啟動後,可以看到系統已經監聽了 21 埠:
netstat -nltp | grep 21
此時,訪問 ftp://192.168.1.10 可瀏覽機器上的 /var/ftp目錄了。
開機啟動服務
chkconfig --level 2345 vftpd on
具體可以到 【5分享】 搜索文檔FTP
❹ centos7掛載Windows共享文件夾
centos7掛載windows共享文件夾
練習環境:centos7是安裝在台式機的虛擬機,Windows共享文件夾是公司伺服器的共享文件夾(已設置好的共享)
步驟
1. 設置掛載點: mkdir /mnt/win #掛載點可以自己根據喜好設置
mount -t cifs -o username="共享文件夾的登錄賬戶",password="共享文件夾的共享密碼" //192.168.4.245/備份目錄 /mnt/win
查看win的共享文件夾是否被掛載
df -h
或者直接到掛載文件夾下看一下有沒有掛載內容
<pre style="box-sizing: border-box; outline: 0px; margin: 0px 0px 24px; padding: 8px; font-weight: normal; position: relative; white-space: pre-wrap; overflow-wrap: break-word; overflow-x: auto; font-family: Consolas, Inconsolata, Courier, monospace; font-size: 14px; line-height: 22px; color: rgb(0, 0, 0);">#cd /mnt/win
3. 開機自動掛載
修改fstab文件 vim /etc/fstab
在文件的末尾加上一行
//192.168.4.245/備份 /mnt/win cifs username=共享文件夾的登錄賬戶,password=共享文件夾的共享密碼 0 0
一旦共享文件夾的主機ip地址、登錄賬戶及密碼發生改變,將需要重復1.2.3步驟。
❺ 怎麼在centos7上安裝ftp 伺服器,並創建ftp用戶,成功登陸進去實現文件共享,求詳細教程操作
下載:與本地終端當前用戶相同,如你以root用戶使用系統,然後用user用戶登錄ftp伺服器,則你下載下來的文件屬於root用戶與root組,其中root組為root用戶的主要組(***);屬主與是哪個用戶登錄伺服器沒有關系。且讀寫許可權為644。在下載時匿名用戶是和這一樣的.上傳:以本地用戶user登錄伺服器,則上傳的文件的用戶就是user,而組也和user的主要組相同,許可權為也為644;ftp(匿名用戶)用戶上傳的文件的用戶與組與ftp相同,但是許可權為600
❻ centos7 ssh服務怎麼使用ftp
方法/步驟1、運行yum install vsftpd命令
[root@localhost ~]# yum install vsftpd
2、完成ftp安裝後,將 /etc/vsftpd/user_list文件和/etc/vsftpd/ftpusers文件中的root這一行注釋掉
# root
3、執行以下命令
# setsebool -P ftpd_disable_trans=1
修改/etc/vsftpd/vsftpd.conf,在最後一行處添加local_root=/
4、重啟ftp進程 #service vsftpd restart
註:每次修改過ftp相關的配置文件,都需要重啟ftp進程來生效。
vsftpd.ftpusers:位於/etc目錄下。它指定了哪些用戶賬戶不能訪問FTP伺服器,例如root等。
vsftpd.user_list:位於/etc目錄下。該文件里的用戶賬戶在默認情況下也不能訪問FTP伺服器,僅當vsftpd .conf配置文件里啟用userlist_enable=NO選項時才允許訪問。
vsftpd.conf:位於/etc/vsftpd目錄下。來自定義用戶登錄控制、用戶許可權控制、超時設置、伺服器功能選項、伺服器性能選項、伺服器響應消息等FTP伺服器的配置。
(1)用戶登錄控制
anonymous_enable=YES,允許匿名用戶登錄。
no_anon_password=YES,匿名用戶登錄時不需要輸入密碼。
local_enable=YES,允許本地用戶登錄。
deny_email_enable=YES,可以創建一個文件保存某些匿名電子郵件的黑名單,以防止這些人使用Dos攻擊。
banned_email_file=/etc/vsftpd.banned_emails,當啟用deny_email_enable功能時,所需的電子郵件黑名單保存路徑(默認為/etc/vsftpd.banned_emails)。
❼ 求網路專業的學長學姐幫個忙,linux的CentOS-7版本怎麼搭建samba伺服器
安裝samba伺服器
yum install -y samba
注意:這條命令是centos的,Redhat的安裝samba伺服器在下面
創建文件管理用戶
useradd vina
設置vina為Samba的登錄用戶
pdbedit -a -u vina //此步驟需要輸入密碼
查看已存在的samba伺服器的賬號列表
pdbedit -L
創建共享目錄並設置許可權
mkdir /opt/mytoolschmod 777 /opt/mytools/
編輯samba伺服器的配置文件
cp -p /etc/samba/smb.conf /etc/samba/smb.conf.bak //編輯前先備份vim /etc/samba/smb.conf
末尾加入
#自定義共享參數(可以添加多個自定義共享參數)[tools] #[共享名] comment=mytools #對該共享的描述,可以是任意字元串 path=/opt/mytools #共享目錄路徑 public=no #public用來指定該共享是否允許guest賬戶(匿名賬號)訪問 writable=no #writable用來指定該共享路徑是否可寫 valid user=vina #允許訪問該共享的用戶 read only=no #該共享服務是否為只讀
關閉防火牆和selinux
service firewalld stop //centos7以下的為service iptables stopsetenforce 0 //臨時關閉,重啟失效
啟動samba伺服器
service smb start
systemctl enable smb.service //有必要的話開機自啟
windows開始驗證,共享目錄下創建一個文件
touch /opt/mytools/test.txt
在windows上驗證 打開我的電腦 地址欄輸入 \\ip地址,對話框輸入用戶和密碼
Redhat驗證方式,還需要安裝samba在Redhat上
samba的rpm包放在鏡像里 先掛載鏡像到mnt/cdrom
mkdir /mnt/cdrommount /dev/cdrom /mnt/cdrom/cd /mnt/cdrom/Packages/
在Packages工作目錄下開始安裝samba伺服器
注意:先卸載系統默認安裝的samba 否則會導致安裝失敗
rpm -e samba-common samba-client-libs --nodeps //--nodeps為強制執行
開始安裝
rpm -ivh samba* --nodeps
開始驗證
smbclient //IP地址/tools -U vina //輸入密碼登錄ls //查看exit //退出samba伺服器
注意:防火牆和selinux的關閉
❽ 如何實現多人同時登錄centos 7伺服器並進行
網頁鏈接
-供參考
這是 實現多人同時登錄centos 7伺服器並進行遠程桌面
Step 1: 在CentOs7上安裝Tigervnc-server
1.安裝Tigervnc-server
Tigervnc-serveris a program which executes anXvncserver and starts parallel sessions ofGnomeor other Desktop Environment on the VNC desktop.
同個用戶可以通過多個客戶端使用VNC會話。在CentOS7上安裝Tigervnc-server請打開終端,使用root用戶許可權安裝:
sudo yum -y install tigervnc-server
2.安裝完畢後,切換到你想使用Tigervnc-server的用戶,然後使用下列命令對VNC設置密碼,需要注意的是密碼長度必須為6位以上:
su - your_user
vncpasswd
3.接下來,在系統配置文件路徑下為你的用戶添加一個VNC服務配置文件(daemon configuration file)。需要注意的是拷貝至系統路徑需要root許可權。
加入當前用戶不具有root許可權,請切換到root用戶(su - root)或者使用以下命令:
sudo cp /lib/systemd/system/[email protected] /etc/systemd/system/vncserver@:1.service
4.下一步,編輯從系統路徑(/etc/systemd/system/)拷貝過來的VNC的模板配置文件。將其中的用戶名改為你的用戶名。
(注意) 在@後面的數字1表示的是顯示界面的序列號,對應的埠是port5900+序列號。對於每一個啟動的vncserver服務,埠號5900會自增1。
……
(梁兆鈴)
❾ centos7安裝nfs掛載
下面記錄了NFS伺服器和客戶端的安裝步驟,並進行NFS共享,伺服器和客戶端都使用在CentOS 7系統。
服務端安裝
准備一個要共享的目錄:
編輯/etc/exports:
添加一行:(輸入一下,按i鍵進入編輯,按Esc退出,再輸入:wq保存)
更新配置文件,使之生效:
/var/nfs:共享的NFS目錄
192.168.0.0/24: 客戶端 IP 范圍,* 代表所有,即沒有限制。
rw: 許可權設置,可讀可寫。
sync: 同步共享目錄。
no_root_squash: 可以使用 root 授權。
no_all_squash: 可以使用普通用戶授權。
啟動相關服務:
重啟 NFS 服務
可以檢查一下本地的共享目錄
防火牆需要打開 rpc-bind 和 nfs 的服務
二種二選一都試試
1、
2、
客戶端安裝
安裝NFS:
(設置啟動,也可能不需要設置這個步驟)
創建一個目錄,做為NFS共享目錄的掛載點:
掛載NFS共享目錄:
查看所有掛載點:
客戶端自動掛載
在結尾添加類似如下配置
由於修改了 /etc/fstab,需要重新載入 systemctl。
此時已經啟動好了。如果實在不放心,可以重啟一下客戶端的操作系統,之後再查看一下。
❿ Centos7 samba如何配置 做文件伺服器,註:samba 已安裝,網路已配好,ping得通!
你好,看樣子你配置都搞好了,CentOS 7下重啟 smb服務的命令是:
systemctl restart smb
重啟之後試試看服務正常否,如果不能正常使用的話,看看防火牆和SElinux的配置是否有問題。
關於linu伺服器的搭建是配置管理,推薦看下劉遄老師寫的《linux就該這么學》,書籍是以RHEL7為教學系統來編寫的,可以很好的解決你 6版本和7版本命令不同的問題!