Сервер Samba с аутентификацией домена

Dnsmadeeasy.com является хорошим и действительно дешевым для того, что они дают, не уверенный, если это находится в Вашем диапазоне цен.

-3
задан 11 August 2012 в 15:28
2 ответа

xrdp поддерживает RDP под Linux; он действует как посредник для vncserver отображает и автоматически мультиплексирует дисплеи vnc для разных пользователей без необходимости постоянно выделять им дисплей (как вы обычно делаете с VNC). xrdp также шифрует ваш трафик с помощью RC4 .

Я включил свои настройки, чтобы использовать blackboxwm вместо wm по умолчанию.

По умолчанию xrdp ] использует локальную аутентификацию. Если вы хотите пройти аутентификацию в домене Windows (немного неясно, что вы пытаетесь сделать), вы можете использовать pam_ldap


## /etc/xrdp/xrdp.ini
[globals]
bitmap_cache=yes
bitmap_compression=yes
port=3389
crypt_level=low
channel_code=1

[xrdp1]
name=sesman-Xvnc
lib=libvnc.so
username=ask
password=ask
ip=127.0.0.1
port=-1

[xrdp2]
name=console
lib=libvnc.so
ip=127.0.0.1
port=5900
username=na
password=ask

[xrdp3]
name=vnc-any
lib=libvnc.so
ip=ask
port=ask5900
username=na
password=ask

[xrdp4]
name=sesman-any
lib=libvnc.so
ip=ask
port=-1
username=ask
password=ask

[xrdp5]
name=rdp-any
lib=librdp.so
ip=ask
port=ask3389

[xrdp6]
name=sesman-X11rdp
lib=libxup.so
username=ask
password=ask
ip=127.0.0.1
port=-1

## /etc/xrdp/sessman.ini
ListenAddress=127.0.0.1
ListenPort=3350
EnableUserWindowManager=1
UserWindowManager=startwm.sh
DefaultWindowManager=startwm.sh

[Security]
AllowRootLogin=1
MaxLoginRetry=4
TerminalServerUsers=tsusers
TerminalServerAdmins=tsadmins

[Sessions]
MaxSessions=10
KillDisconnected=0
IdleTimeLimit=0
DisconnectedTimeLimit=0

[Logging]
LogFile=/var/log/xrdp-sesman.log
LogLevel=DEBUG
EnableSyslog=0
SyslogLevel=DEBUG

[X11rdp]
param1=-bs
param2=-ac
param3=-nolisten
param4=tcp

[Xvnc]
param1=-bs
param2=-ac
param3=-localhost
param3=-nolisten
param4=tcp

Файл: /etc/xrdp/startwm.sh

#!/bin/sh

# change the order in line below to run to run whatever window manager you
# want, default to kde

SESSIONS="blackbox gnome-session fluxbox startxfce4 startkde xterm"

#start the window manager
wm_start()
{
  if [ -f ~/.xsession ]
  then
    . ~/.xsession
  fi

  return 0
}

pre_start()
{
  if [ -f /etc/profile ]
  then
    . /etc/profile
  fi
  if [ -f ~/.bash_profile ]
  then
    . ~/.bash_profile
  else
    if [ -f ~/.bash_login ]
    then
      . ~/.bash_login
    else
      if [ -f ~/.profile ]
      then
        . ~/.profile
      fi
    fi
  fi
  return 0
}


post_start()
{
  if [ -f ~/.bash_logout ]
  then
    . ~/.bash_logout
  fi
  return 0
}

if [ -r /etc/default/locale ]; then
  . /etc/default/locale
  export LANG LANGUAGE
fi

pre_start
wm_start
post_start

exit 1
1
ответ дан 5 December 2019 в 21:54

Почему вы хотите использовать RDP на сервере Linux? Это проприетарный протокол от Microsoft.

Если вам нужен удаленный доступ к вашему серверу, используйте SSH.

Если вам нужен графический интерфейс для Samba, используйте SWAT (webapp).

Если вам нужен удаленный графический доступ, используйте Возможности пересылки X11 для ssh. Но в любом случае у Samba нет графического интерфейса, так что ...

2
ответ дан 5 December 2019 в 21:54

Теги

Похожие вопросы