关于Ubuntu中安装配置OpenSSH服务的说明

一、安装OpenSSH Server:
在UBUNTU下使用apt-get安装OpenSSH Server,该命令需要用户提供管理员权限:

sudo apt-get install openssh-server

二、确认OpenSSH Server状态:
使用命令:

ps -e | grep ssh

如果只有ssh-agent,则服务还没有启动,需要使用命令sudo /etc/init.d/ssh start来启动服务,如果看到sshd那就说明OpenSSH服务已经启动了。

三、修改配置文件:
OpenSSH Server的配置文件位于“/etc/ssh/sshd_config”,在这里可以定义SSH的服务端口,默认端口是22。可以更具需要修改配置文件。

四、重启OpenSSH服务:

sudo /etc/init.d/ssh resart

关于Ubuntu中安装配置Samba服务的说明

一、安装Samba服务:
在UBUNTU下使用apt-get安装Samba服务,该命令需要用户提供管理员权限:

sudo apt-get install samba

二、创建共享文件夹:

mkdir /home/user/share
sodu chmod 777 /home/user/share

其中user为当前用户文件夹,以上命令代表在用户文件夹user下创建需要共享的文件夹share,并设置该文件夹完全访问的可读写权限。

三、修改配置文件:
备份原有配置:

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak

打开进行编辑:

sudo vim /etc/samba/smb.conf

在配置文件末端添加如下配置信息:

[share]
    path = /home/user/share
    available = yes
    browsable = yes
    public = yes
    writable = yes
    valid users = user

其中配置了share为共享文件夹,并设置用户user对其完全访问可读写的权限。在登录此共享文件夹时需提供用户user的登录信息。

四、创建Samba账户:

sudo touch /etc/samba/smbpasswd
sudo smbpasswd -a user

以上命令关联了UBUNTU账户user为Samba服务的账户。在输入上述命令后,系统会提示修改Samba账户的密码。

五、重启Samba服务:

sudo service smbd restart
sudo service nmbd restart

之后就可以使用用户user来登录该共享文件夹了。

关于Ubuntu中安装配置FTP服务的说明

一、安装FTP服务:
在UBUNTU下使用apt-get安装FTP服务,该命令需要用户提供管理员权限:

sudo apt-get install vsftpd

二、修改配置文件:
备份原有配置:

sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.bak

打开进行编辑:

sudo vim /etc/vsftpd.conf

在配置文件中启用如下配置信息:

local_enable=YES
write_enable=YES
local_umask=022
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list

配置完成后创建文件“/etc/vsftpd.chroot_list”,打开此文件写入可以访问FTP服务的用户列表,一个用户写一行,多个用户分行列出。写入的用户为UBUNTU的系统用户,并具有对应的用户文件夹。

三、重启FTP服务:
使用命令重启FTP服务后,对应用户即可登入该FTP服务:

sudo /etc/init.d/vsftpd restart