Я помогу, но это из головы, так что вам может потребоваться изменить некоторые вещи:
Сначала убедитесь, что у вас подключен принтер и установлена samba / cups. Поэтому, если вы выполните поиск apt-get
/, у aptitude
вас должны быть установлены пакеты cups и samba . Чашки для обработки принтера. Samba должен управлять общим доступом в случае, если система Windows подключится к этому общему принтеру (ваш случай). Если они не установлены, то:
sudo apt-get install cups samba
или используя способность sudo aptitude install cups samba
После этого мы начнем с их конфигурации. Поскольку вы работаете на серверной версии Ubuntu, у вас нет способа по умолчанию использовать решение с графическим интерфейсом (я говорю по умолчанию, поскольку некоторые люди устанавливают пакеты с графическим интерфейсом), поэтому следующее относится только к чистому серверу:
Отредактируйте основную конфигурацию Samba. Файл находится в /etc/samba/smb.conf
. Чтобы отредактировать файл, просто напечатайте. sudo nano /etc/samba/smb.conf
Если вы root, вам не нужна эта sudo
часть.
Мы хотим изменить следующие переменные и удалить символы комментария (# или;) перед ними, если они есть. Так, например:
Если это выглядит так, # workgroup = WORKGROUP
вы бы оставили это так
workgroup = WORKGROUP
(без символа #).
Если это выглядит так, ; guest = yes
вы бы оставили это так
guest = yes
(без символа;):
рабочая группа - измените на рабочую группу, которую вы используете в своей сети. Если ваша сеть "xtreme", как в моем случае, она должна сказать:
workgroup = xtreme
(Не забудьте удалить комментарий, если он есть)
безопасность - изменить его, чтобы поделиться. Это сэкономит вам несколько проблем позже.
security = share
Отредактируйте раздел принтера samba.
Секция принтера будет выглядеть примерно так:
[printers]
comment = All Printers
browseable = no
path = /var/spool/samba
printable = yes
; guest ok = no
; read only = yes
create mask = 0700
что мы хотим сделать, это изменить просматриваемую да и гость хорошо да
После редактирования должно выглядеть так:
[printers]
comment = All Printers
browseable = yes
path = /var/spool/samba
printable = yes
guest ok = yes
; read only = yes
create mask = 0700
Это все. Теперь перезапустите службу Samba. Вы можете сделать это несколькими способами:
sudo service smbd restart
sudo /etc/init.d/smbd restart
Теперь зайдите в систему Windows или Linux и найдите принтер в сети или IP-адрес сервера.
http:\\192.168.1.9:631\printers\Xerox123
Вот учебник с картинками: [ linuxibos.blogspot.com/2012/05/seprinters-linux.html][1] [1]: linuxibos.blogspot.com/2012/05/seprinters-linux.html