x210-2021-08-19
1、使用SecureCRT登录到ubntu之后,在命令行中敲rz,这时其实是ubuntu想要用ZModem协议receive东西,所以按下回车以后跳出的弹框就是对应windows的目录内容。
2、从SecureCRT传输Windows文件到ubuntu后,文件名变成问号,网络上推荐的修改locale或者安装zh_CN支持都是从改变系统语言环境入手的,实际上对此问题并无大用,经过一番折腾安装修改配置,还是建议使用以下办法。
3、路径:新服务-配置-重启(关键点:记住配置文件在哪,修改配置之前先cp备份)。
4、samba配置文件新增的内容如下。5、sudo smbpasswd -a中的-a编译选项代表-add。
6、samba要求用户必须是linux中已经有的用户,如果linux本身就没有此用户,那么为其添加访问samba访问权限和samba访问密码是不能成功的,譬如ubuntu中本来只拥有root和migui用户,这时为zhangsan用户尝试新建samba访问密码就不能成功,而为原本已有的migui用户就可以成功,如下图。7、因为samba实际上是由smbd和nmbd这两个主要服务构成,可以在sudo apt-get install samba语句执行结束时,最后倒数的几行里会提示smbd start/running 和 nmbd start/running,所以在重启服务时,执行的命令不应该是sudo /etc/init.d/samba restart,而应该是sudo /etc/init.d/smbd restart。
8、两个windows之间的访问使用\\IP,这里IP填入在ubunt中ifconfig命令显示的ipv4地址。
9、到这里,虽然能在windows这里看到samba服务指定的文件夹migui_share,但是双击它会发现无法打开,这是因为当时配置/etc/samba/smb.conf文件时,将migui_share文件夹指向了/home/migui/lab路径,但是在从开始安装到目前还没去过此路径下,更不用提会有lab这个目录了。10、如果能登录samba并看到共享文件夹migui_share,但是不能打开文件夹,需要执行以下内容,前面尝试过关闭防火墙、给共享文件夹指向的路径所有内容提升权限,均告失败,下面这个办法是能成功的:
(1)sudo apt-get remove samba libtalloc2
(2)sudo apt-get autoremove
(3)sudo apt-get install samba libtalloc2
都执行完以后,为了以防万一,建议再重启一下smbd和nmbd,再然后就是关闭原来打开的共享文件夹界面重新登录samba。