这里以window 10 与centos为例
1.window 10电脑添加ssh服务端
通过设置-应用-可选功能---添加openssh服务端
(默认自带ssh客户端,添加ssh服务端,便可访问本机)
2.centos配置ssh
2.1查看是否安装ssh
输入rpm -qa | grep ssh
2.2安装ssh服务端
输入yum install openssh-server -y
2.3配置ssh服务端(默认配置已完成)
输入cat /etc/ssh/sshd_config
2.4重启ssh服务端
输入systemctl start sshd.service
3.用window10客户端连接centos服务端
输入ssh username@ip
注:username为需要连接到的centos用户
ip为centos中的ip地址
passwo为自己设置的centos用户的密码
4.配置好ssh之后安装samba服务器
4.1首先关闭防火墙
systemctl status firewalld.service
systemctl stop firewalld.service
4.2首先确认是否已经安装好samba服务器
输入 rpm -qa | grep samba
如果没有安装输入安装命令
yum install -y samba
4.3添加用户并设置密码
useradd sambauser(名字以sambuser为例)
smbpasswd -a sambauser
注:pdbedit -L列出所有samba 用户
pdbedit -x 用户名 删除samba用户
4.4 samba启动
systemctl start smb #开启
systemctl restart smb #重启
systemctl stop smb #停止
systemctl enable smb #设置开机启动
4.5 samba进程
4.5.1监听samba服务端口139,445
netstat -tnap | grep smb
4.5.2查看所有tcp进程
netstat -tnlp
4.6配置samba
sudo vi /etc/samba/smb.conf
输入如下内容
注:[myshare] //客户端可以访问到的文件夹
path= //客户端在文件夹内的读写操作将保存到这个路径下
public=yes //设置所有人可以访问
write list=用户名 //表示此用户具有写的权限
5.在window 终端输入 \\linux的IP地址
输入用户名和密码登录即可