Ubuntu Server远程连接的配置
1. FTP
安装vsftpd,修改/etc/vsftpd.conf
取消local_enable=YES行的注释,即可使用FTP工具以服务器上的本地用户名和密码登录服务器。用户权限为服务器本地用户原有的权限。
要想允许root登录FTP,需要修改/etc/ftpusers,将root行注释掉
2.ssh
在新立得里安装OpenSSH后,开机自动启动服务,即可通过ssh远程登录。
要想允许root登录,修改/etc/ssh/sshd_config文件,将PermitRootLogin的值改为 yes
3.vnc
因为有时候需要进入X界面,所以还需要通过vnc登录服务器。这种方式比较麻烦,不想通过vino登录,想使用vnc4server,只要服务启动了就可以实现多用户远程登录。
在gdmsetup中的“远程“选项卡里点“配置XDMCP“。取消 “遵从非直接请求“的勾选。
修改/etc/gdm/gdm.conf文件
找到[xdmcp]
设Enable=true
找到# RemoteGreeter=/usr/lib/gdm/gdmlogin行,取消其注释
确保vnc4server, xinetd已经安装
设定VNC连接密码:
sudo vncpasswd /root/.vncpasswd sudo chmod 666 /root/.vncpasswd
将服务随服务器启动:
sudo vi /etc/xinetd.d/Xvnc
service Xvnc
{
type = UNLISTED
disable = no
socket_type = stream
protocol = tcp
wait = yes
user = root
server = /usr/bin/Xvnc
server_args = -inetd :1 -query localhost -geometry 1024x768 -depth 16 -once -fp /usr/share/fonts/X11/misc -DisconnectClients=0 -NeverShared passwordFile=/root/.vncpasswd -extension XFIXES
port = 5901
}
重启后,用VNC客户端通过端口号1就可以服务器了。
注意要把~/.vnc/xstartup最后添加一行gnome-session &,这样才能以GNOME界面登录。如果是kde界面,则为kde-session &


















