[问题]第一次把linux当成服务器使用,有了好多疑问,望高手指点迷津.谢谢
发表于 : 2008-01-04 21:49
我用的是ubuntu7.10.由于我妈妈的电脑中毒导致数据丢失,所以我决定把我的电脑做成服务器.不过我之前从来没有接触过服务器,所以我查看了下ubuntu的书籍,然后看到说可以建立比较简单的ftp服务器.软件为:vsftpd
不过我出现了3个疑问,疑问如下:
1.关于root密码和我安装时候我的登陆名(假设casio)的密码.因为ubuntu默认禁用root,不过我有查看从新启用root并修改了密码和启用了root登陆.一个问题是我的root的密码是ABC,casio的密码是123.这点在我使用登陆时候是可以确定的(既用root登陆输入的密码和casio登陆输入的密码不同).但是在casio登陆情况下,当我需要执行sudo时候,为什么我输入的是casio的密码123而不是ABC??
也就是说当casio需要执行root权限时候,竟然是使用的casio的密码?这让我感到很疑惑,这个casio到底是什么权限?
2.关于文件读写权限的问题.比如/home/casio/others/ 的文件夹里面有一个007.txt的文件.权限是777.现在说下各个文件夹的权限.home是755,casio是711,others是777.那么如果一个other用户在明知casio文件夹下面有一个others文件夹的情况下,直接在命令行下输入:cd /home/casio/others/ 可否进入?另外,如果other用户在输入:cd /home/casio时候开始用tab,会不会把others文件夹选出来?
3.关于ftp,我用的是vsftpd.看到说明是,用adduser建立本地用户(虚拟用户也是多个虚拟帐号实际指示到一个本地帐号上面).那么这个帐号可否能够由多人同时在不同的地方登陆使用?(假设用adduser添加用户ibm,密码123,可否2~3个人同时使用这个帐号登陆本机?).
不过我出现了3个疑问,疑问如下:
1.关于root密码和我安装时候我的登陆名(假设casio)的密码.因为ubuntu默认禁用root,不过我有查看从新启用root并修改了密码和启用了root登陆.一个问题是我的root的密码是ABC,casio的密码是123.这点在我使用登陆时候是可以确定的(既用root登陆输入的密码和casio登陆输入的密码不同).但是在casio登陆情况下,当我需要执行sudo时候,为什么我输入的是casio的密码123而不是ABC??
也就是说当casio需要执行root权限时候,竟然是使用的casio的密码?这让我感到很疑惑,这个casio到底是什么权限?
2.关于文件读写权限的问题.比如/home/casio/others/ 的文件夹里面有一个007.txt的文件.权限是777.现在说下各个文件夹的权限.home是755,casio是711,others是777.那么如果一个other用户在明知casio文件夹下面有一个others文件夹的情况下,直接在命令行下输入:cd /home/casio/others/ 可否进入?另外,如果other用户在输入:cd /home/casio时候开始用tab,会不会把others文件夹选出来?
3.关于ftp,我用的是vsftpd.看到说明是,用adduser建立本地用户(虚拟用户也是多个虚拟帐号实际指示到一个本地帐号上面).那么这个帐号可否能够由多人同时在不同的地方登陆使用?(假设用adduser添加用户ibm,密码123,可否2~3个人同时使用这个帐号登陆本机?).