Transcript Slide 1

Дмитрий Сазонов
Начальник лаборатории
информационных технологий РЕТ
Microsoft TechDays
http://www.techdays.ru
UNIX
SUA
WINDOWS SERVER
2008
2003/ 2008
/ 2008R2
Почта
Шлюз
Прокси
Firewall
Web-сервер
FTP-сервер
Почта
Шлюз
Прокси
Firewall
Web-сервер
FTP-сервер
Учетные записи
Файл сервер
Принт-сервер
Контроллер домена
Сотрудники
Microsoft TechDays
http://www.techdays.ru
UNIX
Файлы
конфигурации
Файлы
конфигурации
Приложения
Переком
пиляция
Microsoft TechDays
Приложения
Учетные
записи
SUA
W
I
N
D
O
W
S
http://www.techdays.ru
Приложения Windows
Приложения Unix
Демоны
UNIX
уттилиты,
сети,
команды
U
N
I
X
X11
S
D
K
Коман
дные
Оболо
чки
X11
R6 сервер
Приложения
Windows
GUI
Windows
Windows
system admin,
сети, команды
Командная
строка
UNIX / POSIX APIs BSD socket
API (socks)
подсистема
Для UNIX приложений
подсистема
win32/win64
Не установлено
по умолчанию
SDK
Ядро Windows
Файловая система и драйвера
Сторонние
разработки
NFS клиент и сервер
Аппаратный уровень
Microsoft TechDays
http://www.techdays.ru
Версия
ОС
Замечания
Поддержка
архитектуры
Interix/SUA 6.1
Win7, 2008/R2
Win7 Ultimate &
Enterprise
32-bit, 64-bit
Interix/SUA 6.0
Vista, 2008
Vista Ultimate &
Enterprise
32-bit, 64-bit
Interix/SUA 5.2
2003/R2
32-bit, 64-bit
Interix/SUA 3.5
2000, XP, 2003
32-bit
Interix/SUA 3.0
NT 4.0
32-bit
Microsoft TechDays
http://www.techdays.ru
Base Utilities
SVR-5 Utilities
Base SDK
GNU SDK
GNU Utilities
UNIX Perl
Visual Studio
Debugger Add-in
Microsoft TechDays
http://www.techdays.ru
Высокая скорость
Полная поддержка окружения UNIX (оболочки, демоны,
службы и уттилиты)
Пользователь root и администратор Windows одно
лицо с одним паролем
Чувствительная к регистру файловая система
Совместимость с POSIX (переносимым интерфейсом
операционных систем unix)
Учетные записи пользователей интегрированы в Active
Directory
Не зависит от .Net
Нет привязки к лицензии GPL
Microsoft TechDays
http://www.techdays.ru
Поддержка соединения к базам данных
Oracle и SQL Server (OCI/ODBC)
Встроенный Microsoft Visual Studio®
Debugger для POSIX приложений
Поддержка двух видов UNIX окружения:
SVR-5 and BSD.
Поддержка 64-битных приложений.
Microsoft TechDays
http://www.techdays.ru
Исправлены ошибки.
Новых функций не добавлено
Microsoft TechDays
http://www.techdays.ru
cp
ed
gd
lc
mc
mv
qt
rs
su
tk
atk
awk
c89
cmp
cut
cvs
ddd
gmp
iss
jam
joe
jot
lam
lzo
man
md5
mdk
php
pkg
pkg
pkg
rcp
rcs
rev
tcl
vim
xft
yes
zsh
bash
bdes
biff
bind
cpio
curl
date
echo
find
flex
flip
from
fvwm
gdbm
glib
grep
jove
jpeg
libm
make
mesg
mutt
neon
pcre
perl
pine
rman
ruby
rxvt
scsh
shed
skey
stat
sudo
tcsh
test
tiff
trek
uucp
vtcl
wall
wget
xstr
yacc
yacc
zlib
zlib
bison
bzip2
chmod
colrm
cxref
emacs
gmake
gnupg
groff
gsoap
httpd
leave
login
lsreg
mkstr
mtree
ncftp
nedit
pango
rdate
rsync
slang
squid
tftpd
tkman
units
unzip
which
write
xargs
xterm
xview
xxgdb
caesar
catman
ccache
chcase
clamav
comsat
cscope
dialog
expect
getopt
giflib
groups
indent
libart
libdes
libpng
libxpm
locate
logger
lorder
m4_gnu
mktemp
python
render
screen
whatis
apropos
cadaver
cadaver
freetds
getname
Microsoft TechDays
gettext
install
libedit
libport
libskey
libtool
libxml2
libxslt
openssh
openssl
qpopper
syslogd
texinfo
uid2sid
xrender
autoconf
automake
cbrowser
libcrypt
libexpat
libiconv
libungif
procmail
readline
realpath
sendmail
skeyinit
vacation
diffutils
gimpprint
myconsole
pkgconfig
plotutils
popclient
cabextract
fontconfig
libncurses
subversion
ghostscript
libfreetype
openssl_dev
tcp_wrappers
unixpath2win
admin_scripts
electricfence
gcc_3.3_patch
openssl_certs
patch_stdlib_h
patch_unistd_h
http://www.techdays.ru
bc
cp
dc
dd
df
du
ed
id
lc
ln
ls
m4
mv
nl
pr
rm
su
tr
wc
awk
c89
cal
cat
cmp
col
cut
env
fmt
ftp
jam
jot
lzo
man
md5
pax
pkg
pwd
rcp
rev
rsh
sed
tee
tty
vis
who
yes
bash
bind
chsh
comm
cron
date
echo
expr
find
flex
flip
fold
from
ftpd
glib
grep
gzip
head
init
join
kill
last
libl
libm
liby
make
nice
perl
ping
ruby
skey
sort
stat
stty
tail
tcsh
test
tftp
time
true
uniq
yacc
zlib
bzip2
chmod
ctags
false
gmake
gnupg
groff
inetd
libdb
login
lsreg
mailx
mkdep
mkdir
mknod
mpack
mtree
nohup
paste
patch
rdist
rmdir
rsync
sleep
split
talkd
tftpd
touch
tsort
uname
unvis
which
xargs
caesar
catman
column
cscope
csplit
dialog
expand
finger
gencat
getopt
groups
indent
ispell
libpng
locate
logger
lorder
mktemp
printf
ranlib
rdistd
regpwd
renice
rpcgen
script
telnet
whatis
apropos
dirname
getconf
hexdump
homedir
install
libedit
libport
libskey
libtool
logname
makedev
mvwtmpx
Microsoft TechDays
nologin
openssh
openssl
pdomain
qpopper
rpcinfo
strings
syslogd
telnetd
uid2sid
unifdef
updater
autoconf
automake
basename
calendar
cbrowser
hostname
libcrypt
libiconv
loginenv
readline
realpath
skeyinit
strerror
uudecode
uuencode
librpclib
pkgconfig
libncurses
mail.local
strstrignal
unixpath2win
winpath2unix
env_cflags_gc
c
env_path_local
env_etc_irscon
f
env_ldflags_ssl
env_manpath_
ssl
env_cppflags_
ssl
env_ldflags_lo
cal
env_manpath_l
ocal
env_cppflags_l
ocal
env_ldlibrarypa
th_...
env_ldlibrarypa
th_ssl
http://www.techdays.ru
1. Добавляем компонент
«Подсистема для UNIX-приложений (SUA)»
Microsoft TechDays
http://www.techdays.ru
2. Устанавливаем
Utilities and SDK for Subsystem for UNIX-based
Applications in Microsoft Windows Vista RTM/
Windows Vista SP1 and
Windows Server 2008 RTM
http://www.microsoft.com/downloads/details.aspx?FamilyId=93FF2201-325E-487FA398-EFDE5758C47F&displaylang=en
Microsoft TechDays
http://www.techdays.ru
3. Скачиваем пакет уттилит GNU и SDK
http://www.suacommunity.com/
Microsoft TechDays
http://www.techdays.ru
4. Устанавливаем и обновляем
(необходимо Интернет-подключение)
Microsoft TechDays
http://www.techdays.ru
Microsoft TechDays
http://www.techdays.ru
Microsoft TechDays
http://www.techdays.ru
Microsoft TechDays
http://www.techdays.ru
Microsoft TechDays
http://www.techdays.ru
Служба NFS
(Network File System)
User Name Mapping
(производит соответствие между UID/GID UNIX и
идентификаторами групп и пользователей Windows [SID] )
Служба NIS
(Network Information Service)
Синхронизация паролей
Microsoft TechDays
http://www.techdays.ru
Microsoft TechDays
http://www.techdays.ru
www.suacommunity.com
http://technet.microsoft.com/en-us/library/cc731356.aspx
http://technet.microsoft.com/en-us/library/cc771470.aspx
http://blogs.msdn.com/sfu/archive/2008/12/15/set-up-services-fornetwork-file-system-in-windows-server-2008.aspx
http://technet.microsoft.com/ru-ru/library/cc771672(WS.10).aspx
http://www.thinkers.org/~rodney/index.php
http://blogs.msdn.com/sfu/archive/tags/SUA/default.aspx
http://technet.microsoft.com/ru-ru/interopmigration/bb380242.aspx
Microsoft TechDays
http://www.techdays.ru
Спасибо за внимание!
Microsoft TechDays
http://www.techdays.ru
© 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market
conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.
MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Microsoft TechDays
http://www.techdays.ru