说明:之前安装samba后不经常用,竟然忘了怎么使用了,记录下来以备不时之需。
在linux 上的共享目录是/home/share
配置文件目录:/etc/samba/smb.conf
开启samba服务:
sudo /etc/init.d/samba start //启动Samba服务器只需执行如下命令:
sudo /etc/init.d/samba stop //关闭Samba服务器:
sudo /etc/init.d/samba restart //重新启动Samba服务器:
ps -aux | grep samba //查看samba是否正在运行
在Windows 下访问共享目录,可点击运行,输入
\192.168.107.128\share (ip为linux的ip地址)
这样就能以匿名用户访问共享目录share了。
参考链接
计算机中的经典问题汇总
1 TCP为什么需要3次握手与4次挥手 ?
通过动手测试TCP各种状态的转换:写代码, 用linux的netstat命令
参考链接1
参考链接2
2 经典的滑动窗口机制的工作原理是什么?为了保证TCP可靠的传输需要解决哪些问题?怎么解决?
数据包传输时候考虑的问题:数据的破坏,丢包,重复以及分片顺序混乱等问题?
TCP通过检验和,序列号,确认应答,重发控制,链接管理以及窗口控制等机制实现可靠的传输。
通过序列号和确认应答提高可靠性
3 重发超时如何确定?
4 TCP的链接如何管理?
5 TCP以段为单位发送数据,建立链接时是怎么确定发送数据包的单位?
即如何确定“最大消息长度”(MSS:Maximum Segment Size)
6 在窗口控制与重发控制中滑动窗口的大小如何确定?超时怎么进行重发控制?
《图解TCP/IP》第203至第217页对这个问题描述的特别清晰!
滑动窗口机制
7.计算机中的端口号有什么作用? 端口在什么期间被占用?
端口在什么时候被操作系统回收再分配?
黑客为什么可以从端口号进入被入侵的计算机进行攻击?
(1)公认端口(Well Known Ports):从0到1023,它们紧密绑定(binding)于一些服务。通常这些端口的通讯明确表明了某种服务的协议。例如:80端口实际上总是HTTP通讯。
(2)注册端口(Registered Ports):从1024到49151。它们松散地绑定于一些服务。也就是说有许多服务绑定于这些端口,这些端口同样用于许多其它目的。例如:许多系统处理动态端口从1024左右开始。
(3)动态和/或私有端口(Dynamic and/or Private Ports):从49152到65535。理论上,不应为服务分配这些端口。实际上,机器通常从1024起分配动态端口。但也有例外:SUN的RPC端口从32768开始。
8 计算机中如何识别一个通信?(通信可以在Unix或Windows中通过netstat -n命令显示) TCP/IP 或者 UDP/IP 通信中通常采用5个信息来识别一个通信,他们是“源IP地址”,“目标IP地址”,“协议号”,“源端口号”,“目标端口号”只要其中有一项不同,则被认为是其他通信。
原文链接:https://www.f2er.com/ubuntu/353044.html