第一題
//第一步最好創建個快照 便於恢復
su 進root
rpm -qa |grep samba 首先檢查是否已安裝samba,如果有安裝或有samba組件,最好先卸載再安裝:
yum -y install samba 安裝smb服務
systemctl stop firewalld.service 關閉防火牆 (service可加可不加 主要看電腦)
systemctl disable firewalld.service 禁止防火牆開機啟動 (service可加可不加 主要看電腦)
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config (更改setlinux級別:將SELINUX=enforcing 改為 SELINUX=disabled)
setenforce 0 (設置SELinux成為permissive模式 臨時關閉selinux的)
cp /etc/samba/smb.conf /etc/samba/smb.conf.bak (保存現有的配置文件)
創建賬號
useradd 你的學號+你的姓名英文
smbpasswd -a 你的學號+你的姓名英文
smbpasswd -e 你的學號+你的姓名英文
顯示enabled就可
配置smb.coonf,一般目錄為/etc/samba/smb.conf
vi /etc/samba/smb.conf 進入主配置文件smb.conf
點擊鍵盤ins或鍵盤字母 i 進輸入模式,光標滾最下面粘貼下面代碼
[durant]
comment = this is the info
path= /home/你的學號+你的姓名英文
writable = yes
public = no
guest ok = no
read only = no
write list = 你的學號+你的姓名英文
valid users = 你的學號+你的姓名英文
browseable = yes
esc 然后:x回車(按:x 不行的話 就要wq)
更改home剛剛創建的用戶權限
chmod 777 /home/你的學號+你的姓名英文
systemctl start smb 開啟smb服務
ip addr 查看你的linux ip地址
在windows上win+E打開我的電腦,地址欄輸入:\\你linux的ip地址\,回車后會看見一個登錄框
填寫剛剛創建的smb賬號和密碼 可以成功進入並截圖
通過命令拉取到本地,並且修改這個文件名為你的名字,然后再推送上去,並顯示出來 這個沒做
第二題 。。。
useradd thxy
smbpasswd -a thxy
smbpasswd -e thxy
chmod 777 /home/thxy
win10切換用戶
win+r--->cmd回車
輸入net use 回車並查看
net use \\ip\IPC$ /del 刪除
還有其他的話,把IPC$換了即可
再去此電腦地址欄輸入\\ip,進行登錄測試
然后登錄失敗 你截個圖就行了 反正我就投機取巧的