
比如mount……查看这个命令的介绍就可以。
还有可以用ssh,openssh,open是因为免费一搭建基本共享文件,匿名访问:
1备份smbconf文件,出现问题好恢复:
[root@epro samba]# cp -p smbconf smbconfbak
2编辑smbconf文件
[root@epro samba]# gedit smbconf
在---------Standalone Server Options----------这条语句下面
修改:
security = share
passdb backend = tdbsam
默认是没有/etc/samba/smbpasswd文件,在Standalone Server Options加上下面这句就有了:
smb passwd file = /etc/samba/smbpasswd
默认的security = user(需要系统账户访问) 改为security = share (可以使用匿名访问)
在----------Share Definitions---------- 这条语句下面
添加:
[share]
comment = share of test
public = yes
path = /mnt/abc
writable = yes
printable = no
解释:
[share] ——服务器共享文档名称
comment = share ——服务器说明
path = /mnt/abc ——共享文档的路径
publice = yes ——允许匿名访问
writable = yes ——允许写入(前提是目录本身有其他用户写入的权限)
printable = no —— 并非打印机
3建立共享文件夹
[root@epro ~]# mkdir /mnt/abc //创建文件夹abc
[root@epro ~]# cd /mnt
[root@epro mnt]# chmod 1777 abc //修改abc文件夹的权限为777,设置冒险位为1
设置冒险位作用:目的是用户a在共享目录里面写入文件,那么用户b登陆看到之后只能读取却不能删除,起到了防止用户误删除其他用户的文件
4重新启动samba服务
[root@epro abc]# service smb restart
[root@epro abc]#chkconfig --level 3 smb on //运行级别3自动加载
也可以用ntsysv,图形化设置自动运行
5用windows去访问SAMBA共享文件:
\\192168014\share
以上为个人实验后写下的笔记,都是纯手工输入的。。。。打开终端使用ssh命令链接远程服务器。
命令格式
:
ssh
root@19216811(root对应你使用的用户名,192……对应的服务器ip地址,一般服务器端口22,命令默认22如果需要更改端口在ssh后面
-p
端口)详细了解linux,请关注《linux就该这么学》官网。这个软件在win下连接时不用输入ftp服务器地址和端口号以及用户名,请问在linuxwindows下的软件在linux中不一定能用,不过linux自带有ftp登陆
ftp
ip路由器上需要设置端口映射,将你服务器上的3389端口映射到路由器上,这样,你老板就可以通过外网访问3389端口来对服务器进行远程桌面控制。不过为了安全,你可以将路由器上的任意一个不常用端口号,比如8888等映射到服务器的3389端口,这样,外linux下常用FTP命令
1 连接ftp服务器
格式:ftp [hostname| ip-address]
a)在linux命令行下输入:
ftp 19216811
b)服务器询问你用户名和密码,分别输入用户名和相应密码,待认证通过即可。
2 下载文件
下载文件通常用get和mget这两条命令。
a) get
格式:get [remote-file] [local-file]
将文件从远端主机中传送至本地主机中。
如要获取远程服务器上/usr/your/1htm,则
ftp> get /usr/your/1htm 1htm (回车)
b) mget
格式:mget [remote-files]
从远端主机接收一批文件至本地主机。
如要获取服务器上/usr/your/下的所有文件,则
ftp> cd /usr/your/
ftp> mget (回车)
此时每下载一个文件,都会有提示。如果要除掉提示,则在mget 命令前先执行:prompt off
注意:文件都下载到了linux主机的当前目录下。比如,在 /usr/my下运行的ftp命令,则文件都下载到了/usr/my下
3上传文件
a) put
格式:put local-file [remote-file]
将本地一个文件传送至远端主机中。
如要把本地的1htm传送到远端主机/usr/your,并改名为2htm
ftp> put 1htm /usr/your/2htm (回车)
b) mput
格式:mput local-files
将本地主机中一批文件传送至远端主机。
如要把本地当前目录下所有html文件上传到服务器/usr/your/ 下
ftp> cd /usr/your (回车)
ftp> mput htm (回车)
注意:上传文件都来自于主机的当前目录下。比如,在 /usr/my下运行的ftp命令,则只有在/usr/my下的文件linux才会上传到服务器/usr/your 下。
4 断开连接
bye:中断与服务器的连接。
ftp> bye (回车)
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)